Having watched a forum for spotters about Mode S its clear that a number of factors have arisen.
A number of the 24 bit codes are miscoded, with some aircraft having two different codes, one in each transponder
When subject to change to the state of registry an aircraft still retains the code of the former country.
Both of these I would have thought would be hard to detect and even harder to police.