To clarify things a bit: There is an issue on github about this bug. It is set to be done for 0.6.1. Here is the link: https://github.com/teeworlds/teeworlds/issues/722
About all that DDRace, vanilla, noob stuff...: I personally think that vanilla is more challenging than DDRace, and I also dislike DDRace. Nut that is only a personal opinion. Those who like DDRace better, just play DDRace, but at least give vanilla a try and don't be narrow-minded. I also tried DDRace several times and only after that I realized that I don't like it.
I also think that tee worlds it self might be in a better shape without DDRace, but this is a free game and people can do whatever they like and this is good so.
However, we will never explicitly support mods, or fix bugs/physics for a certain mod. The reason this bug will be fixed in general is the fact that the behavior is not correct in vanilla either, so it's a vanilla bug and not only a DDRace bug.
On the other hand, popular and successful mods, that fit the tee worlds spirit, mitt be included into the main game some day. There are plans to do so for 0.7 as Oy said to me on IRC. You can be assured that DDRace won't be included in the near future though. Gametypes to be included are rather race, survival or domination, but there has been no statement from Oy what will really get included.
And one last thing: Since it is a server sided bug, the developer of DDRace should be able to fix it himself (I don't know if it would break net version, but I guess not, since the bug is set for 0.6.1 so the net version has to be compatible...)