I note that on the bug tracking system, you say:
"Occurs mainly in high message areas where Mode-S confusion can occur, mainly as an aircraft lands"
I'm not sure that is true. Firstly, I'm in an area with low message volumes. And I've taken port 30003 data, and analysed in Excel. Out of 45,000 messages, I found two cases of mixed up altitudes. One aircraft was at FL235 when it suddenly reported an altitude of FL390, and the other was at FL105 when it suddenly reported an altitude of FL390.
In both cases, the ModeS hex codes were different by two bits.
400619 (FL235) vs 400409 (FL390)
010000000000011000011001
010000000000010000001001
400AD1 (FL105) vs 400A99 (FL390)
010000000000101011010001
010000000000101010011001