So this isn't a solution, rather a way to save some time in figuring out the problem. I'm using loader 4.8a and manager 5.1, and I ran tests on the rom using safe and regular modes, forced R/W and not.. Then I patched the Arm7 file using DS Lazy and wrote the file. But alas, no luck.