I'm having a strange issue where freeshop freezes after pressing the home button and I have to force the system to shut down. I also get the ARM11 exception crash when pressing start to exit. The most frustrating thing is I have another 3DS with basically the exact same setup that freeshop works perfectly on. No crash or freezing on either exit methods.
I've tried completely reinstalling freeshop, using older versions, disabling the ARM11 exception handlers. Nothing works. I'm not sure how to figure out what's wrong on the one system and right on the other. They're both regular size New 3DS systems on the latest firmware with the latest Luma and everything, installed by following the 3DS guide website.
If anyone can point me in the right direction to figuring this out it would be much appreciated.
Edit: I have found that the old 2.2.0 version, the one that comes up when you Google freeshop, doesn't have this problem. Don't really want to be stuck using an old version without all the nice features this one has, though.
Edit 2: After quite a bit more searching I was able to figure out that sapphire was causing the problem. After uninstalling it I was able to exit via the home button just fine. I still get the start button crash, however.
And the other 3DS has sapphire installed, so it's weird that it has neither problem. The only significant difference I can think of is that the one without crashing has a 32GB microSD, and the one that does crash has a 64GB microSD. Could that be the issue somehow?