I got this error when I load the game for the first time, this seems to be a common problem for this exact game and a fix is available for vbag. I also tried what you said and it is still same, the problem could in the rom though, I have tried two versions already.
Gameboy Advance SRAM Patching Some Gameboy Advance games require a 128k flash save, but the emulator on the Dingoo only supports 64k. The emulator will output a white screen. In many cases, an SRAM Patcher can fix this.