I had an issue where my Joycons only connect/ work while docked and wouldnt connect wirelessly I wouldn’t usually post answers because normally someone has an answer by now but everyone seems stumped on this and I know it’s not a charging issue because my pro controller won’t connect either. It might seem stupid but I tried absolutely all the troubleshooting advice and nothing… But just now I noticed that I had only been putting my console into sleep and off mode so I tried restarting the console by holding didn’t the button for 3 seconds and then selecting “power options” Now everything is connecting and working fine. Simple solution that no one seemed to mention. Hope it works for anyone else in future.