Sorry, nothing comes to mind right now. Even if I had a pocket myself I think this would take a while to figure out, since I'm very new to GBA dev. I will let you know if I have any breakthroughs though.
Does the game just not run at all, or does it crash at a certain point?