Hi dipwood,
I've been testing with this save that you posted, and I'm unable to replicate the desync in either version 3.144 or 3.120 of the game. I notice that you're playing on 3.120, which is unfortunate for us because that means your desync is happening in the current official version of the game, and so it must be longer-standing than we thought. We'll have to broaden our search for this in terms of what code diffs we are looking at, clearly.
But at the moment I'm simply not able to duplicate this specific desync, which makes it all but impossible to track down. Is there any more information you can provide? Things that would be particularly useful:
1. What steps should I be taking in the savegame you provided in order to create the desync?
2. What kind of computers are each of you running? Mainly what OS and if each is 32 or 64 bit is all that matters.
3. When the game desyncs, which players does the host see desync next to? Was it you, or THEBOSS, or both?
4. If it was just a single person in #3, what was that person doing when the desync happened? Were they looking at a specific system? Doing a specific kind of action? If it was not a single person in #3, then same questions but for the host -- what was he doing, etc?
5. If another desync occurs, then having every player save a copy of the game while it is frozen there in desync-state, and then all posting the different saves, would be really helpful in tracking that down. That lets us look at the three saves and compare them to see what actually is different in them. That doesn't always lead to anything, but it can help.
Any info you can provide is much appreciated! Thanks again for your patience and help with this.