Unfortunately I know their functions and how to test them. So whatever is breaking them is completely out of my league.Could that be the cause of the shuttering issues that 11.3 introduced that are fixed in 11.4 which may be responsible for breaking reboot patches I assume? I could be wrong.
Luckily, I have a NAND backup of 11.3 I can revert my N3DSes back to 11.3 if I want, or wait until next nightly fix for reboot patches.
Then again, you might be onto something.