Cheers. I have just noticed, while on the initial joycon pairing screen, although there is no animation on the left joystick when connected, if I press the ZL trigger, the sound is coming through on the console. So it is registering the joycon buttons, but maybe there is a dataline issue with handshake or something. Upon leaving a flat joycon in the left rail, it will also charge it. The plot thickens. I will check BQ24193, but I am suspecting the issue is somewhere else. I’ll also try replacing with another joycon rail, as maybe it was just another faulty rail.
I also found a pinout for the joycon, it seems that PIN 1+2 are ground, but in my case PIN 3 is shorting to ground. It looks like it is a data line, so maybe that could also be the issue. I’ll have to trace where pin 3 is going.
EDIT: Further to this, I just tried booting into recovery mode, and left joycon works. I’ll try restore factory settings, but it doesn’t seem like a software issue to me.

