Yes - See OReubens posts #3, #7. Your UDP receive code has to allow for duplicate and missing packets. This happens all the time with UDP. if this causes a problem, then you'll need to use TCP.