could it be that the pcb is not put correctly in its enclosure - the groove on the connector might suggest that an it would explain why the pcb is looe in the enclosure as well...
It looks like that on the Amazon page as well:
I bet they ordered the wrong part or something. I can't see them messing all of them up during assembly.
Here it's looking correct, so there's some correct ones out there as well:
yeah, also if the pcb were inserted wrong the button on the back wouldn't be accessible
so I opened up the case of the Krikzz receiver, and the PCB really only fits in one way, no way to move it back further to make the DB9 port sit flush with the case.
After assembly however the DB9 connector feels tight in the case, no play like before, so that is a plus.
Only thing still though is that it does not have a nice fit in the console, and still feels pretty 'loose' in the controller port.
When I hold the 8BitDo and Krikzz receivers next to each other, it is visible with the naked eye the Krikzz has a slightly smaller connector.My Multicart labels for sale here:
My Arcade stuff