My 3DS was working fine- but now whenever I select anything from the main menu, whether it be a game or even just settings, it gets stuck on that red 3DS loading screen. I even left it for 2 hours once but no changes. I have to keep turning it off by holding down the power button, because the home menu won't work, and just pressing the power button once doesn't do anything. This happened completely randomly, the only thing I did was charge it.
Are there any fixes for this?