A switch that doesn't work, doesn't connect, or rarely connects is NOT working. I connected the controller ONCE via PC (didn't work on PC), moved it to the Switch and nothing. I can easily upgrade and downgrade the firmware, but when I plug it into the switch, it doesn't work. I can turn on "Wired Mode Enabled", I can forget all connected controllers. I can reboot and try again. It doesn't work when connected to my Switch Dock. Period. That's why I bought it, that's why I wanted it. It didn't work, which disappointed me. 3 months later I tried again with a NEW switch and it DOESN'T WORK! Too bad for me I don't have a refund/replacement window. At this rate, I will never buy 8bitdo hardware again, and neither should you. I bought this and now I've just bought a Switch-Up that REALLY works and will save you time, hassle and frustration. Buy something else like Switch-Up