For people who this is not working for, make sure you followed this guide
https://samilops2.gitbook.io/vita-troubleshooting-guide/shader-compiler/extract-libshacccg.suprx
Usbloader GX has themes that you can install, if you don't have a theme installed on usbloader gx, then disregard this, but if you do have a theme installed on usbloader gx, and it is not made correctly, it can prevent usbloader gx from starting, it hangs at the startup screen.
Sometimes a bad theme will hang usbloader gx
I think you have to delete the ini file, it's been a while since I had to do that, so I'm not sure exactly
You could always mod your joycon to have a switch in between the battery and board to see if that works, but I think the batteries are meant to discharge after a while of not using them so the batteries don't have problems when storing your device.
i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.