So... I was working on adding experimental error handling in ARM9LoaderHax's stage 2 payload to do something if no payload was found. Basically, I used the line "wait(3000ULL);" which I found in Luma3DS's draw.c file which displays a splash screen, waits 3 seconds, then removes the splash screen. May I ask why this didn't work correctly? I have a gut feeling it has something to do with the "ULL" part. As for the part about being bricked, I've got it covered. I'm gonna get either a NAND restore or a permanent hardmod done from a trusted hardmodder. Thank you for any insight onto what happened!