Okay, I'm starting to notice something weird here.
Before it seemed like my Speed stat mattered, different soldiers had different amounts of TU. Now that the new weight system is in, everyone has exactly the same TU. 30 if unencumbered.
What the heck is going?
Yeah, I've got the same thing. Everyone has the same TU's regardless of Speed stat.
Sorry, but this is like calling your mechanic and screaming "Help, my car doesn´t work!!!".
Without any information regarding the version you play (including the build day if it is the dev version), whether you talk about a fresh game or an existing one, campaign or skirmish, hints about how to reproduce the propblem and more, nobody can do anything about this.
See sticky about bug reports.I made a test with the up-to-date 2.5-dev, creating a new team for skirmish and couldn´t find a problem. Soldiers with speed<20 have 42 TUs, otherwise (speed>19) 43.