So for a while now my N3DS XL has been having a strange issue. The system can randomly freeze, also messing with the on-screen graphics and also sometimes refuse to boot (just power led) The system has had the homebrew launcher on it before but never had CFW. What I found most odd is that if I open a DSiWare or DS cartridge, the issues seem to disappear. Also, if I hold the system almost closed it sometimes stops the issues. My warranty has been void for a few years now and I am planning to try and repair it. If its a hardware problem I dont mind opening it up to try and see if anything is broken/loose. If anyone has any ideas please comment as I have no clue what is causing it. Apart from the fact that I have dropped the system from my bed countless times as I have been watching videos at night and fallen asleep. Please help! Thanks!