I can't give you any good answers on this.
Because I never really took the time to 'studdy' the SP version of MW3. (Not really the MP version either.)
But mostly like both of you are sending data that is different. Means you both have different values and when you (host) collects the data. It's incorrect and cause the problems you get.
But as I said, I'm not sure. It's just a guess