For most people reinstalling solves the problem entirely, hence why the FAQ recommends it. It's not, as you seem to imply, put there merely as a bug workaround so that the Soldat developers can forget about the problem and instead lounge around on a tropical island paradise, basking in the rays of golden sun while simultaneously counting the Soldat registration money received from all the suckers who thought they were purchasing a refined product without all of those troublesome integer errors.
Seriously, if there is an issue with the game, I very much doubt that it's out of laziness that it hasn't been addressed. You didn't really answer my question when I asked if you at least attempted to do a full reinstall of your game (and by full reinstall, I mean following all of the steps in the FAQ to the tee), so I can't really suggest much else to you.