Who knows , you may be on to something. I expected the ID to be passed as data within the radio packet, in my limited knowledge I think it is an issue with the console and whatever they are using to interpret the data, for some reason as you described. I mean it is just a hex value that shows up everywhere .
It is interesting, and we may never know, lol, too bad you exchanged the unit , as that was the only test unit I/we know about, but I get it, better to have a functioning unit

I changed the topic on my response, see if anyone just checks.