Either I'm having a very stupid moment, or I've managed to misunderstand the InSim docs for quite sometime...
The race tracking packets are supposed to be verified by an ACK packet with the verify word as the value. If you don't send the correct ACK back, it should continue sending me the same packet? It appears that if I send any old ACK packet it assumes I've received it.
Example;
connect your InSim app to your host game and join with another client. InSim receives an NCN packet and my app sends back a standard ACK packet. NCN never gets resent. Same goes for all packets, as far as I can tell.
The race tracking packets are supposed to be verified by an ACK packet with the verify word as the value. If you don't send the correct ACK back, it should continue sending me the same packet? It appears that if I send any old ACK packet it assumes I've received it.
Example;
connect your InSim app to your host game and join with another client. InSim receives an NCN packet and my app sends back a standard ACK packet. NCN never gets resent. Same goes for all packets, as far as I can tell.