Um...
Just for future knowledge, never post Emulation-related questions in any other section other than the Emulation section. It's frowned upon, big time. Basically, Rom's are illegal (basically), and so the staff kinda want to keep Emulation stuff contained to one section, I guess.
To solve your problem, I think it's something about the Save Type. In VBA, go to options/settings, and Emulator (I think they're called that, sorry). Anyways, find a sub menu labelled Save Type, and select Flash and Flash 128k. That should fix the problem.
This wasn't telling you off or anything, just trying to help you avoid any trouble.