Download the DSi BIOS and firmware files from your real DSi. Then, use only verified “No-Intro” ROM sets. The No-Intro project ensures every ROM is a clean, verified, 1:1 cartridge dump, DSi binaries included. If a No-Intro ROM still gives the error, the game was never DSi-enhanced to begin with—so force DS mode.
What are you using? (e.g., DSi, 3DS, or a PC emulator like melonDS) Download the DSi BIOS and firmware files from your real DSi
Delete the bad ROM. Find a verified, No-Intro, untrimmed ROM. Copy it over. Play. 1:1 cartridge dump