Did some testing and ran into these issues.
Unpatched roms, with no codes, don't get any exp and freeze after a battle
With the code, they run into the problem I described in my earlier post
And every single patched rom, whether I did it myself or not, still can't make it past the first battle...