Skip to main content

Repair guides and information for the Nintendo Switch Joy-Con controllers.

Joycon (left) indicator lights flashing an unknown error code

I just replaced the joystick on my left joy con, Using the joystick from a broken (in non-joystick related ways) left joycon. The joystick part of the equation works perfectly.

However the SR, SL, and sync buttons seem to have stopped functioning. And even more worrying, when not connected pressing a button does not cause the indicator lights to race up and down as one would expect. Instead there is a repeated flashing pattern of the first, third, third lights from the top.

This is frustrating as I need the sync button to be able to pair the joy con to a computer. I don't know if the sync/sr/sl buttons failing and the flashing are related. The joy con works fine when I connect it to my switch, and works fine wirelessly after I've connected and paired it. But the physical connection isn't an option for pairing with a laptop.

Here is what I'm observing, to be clear:

And for reference, this is what I would expect (video is of my right joy con):

Answer this question I have this problem too

Is this a good question?

Score 1
Add a comment

1 Answer

Hi!

Sorry to bring bad news. But this usually indicates that the SL/SR Button Board ribbon cable is damaged at some point and need to be replaced.

Gladly, this one can be easy repaired!

Here is the guide you need: Nintendo Switch Right Joy-Con SL/SR Button Board Replacement - iFixit Repair Guide

Here is the part (if needed): Nintendo Switch Joy-Con Controller SL/SR Button Boards

Please let us know how it goes!

Replace a broken or malfunctioning internal switch for the SL and SR buttons on the inside edges of the left and right Joycon controllers for a Nintendo Switch. Image

Product

Nintendo Switch Joy-Con Controller SL/SR Button Boards

$11.99

Was this answer helpful?

Score 0
Add a comment

Add your answer

dented42 will be eternally grateful.
View Statistics:

Past 24 Hours: 0

Past 7 Days: 11

Past 30 Days: 48

All Time: 271