Be careful when you use cheat codes.
I don't know much about how the codes work, but I think it will change some values in the ROM, most likely some values in arm9.bin. But in the patched version, we changed a lot of things in arm9.bin. So the cheat codes that were made for the Japanese version might not work perfectly with the English patched version. Sometimes your game can be seriously malfunctioned after you applied cheat codes and the damage might not be recoverable.
I have warned everyone about this so many times, but I think I should emphasize it again. It's pretty risky to use cheat codes on the patched game, but if you really want to use cheat codes, back up your game and your save file first. In case something goes wrong, you can return to the old version.