Violent Strom cannot pass the ROM check after first loading in N3DS

When I use MAME2003 core to run Violent Strom, the game can pass rom check for the first time, but after the first time, it always shows BAD rom in SOUND 9C and 7C. I have to delete nvram or use save/load function to get the game running. The same romset can pass rom check every time on PSV RetroArch.