Do you have a functional BIOS file selected? Have you tried different files, as in different games as well?
I'm not very good at GBA emulation as I usually stick to older stuff, but if the ROM has a bad checksum or faulty header it might not load. I'm not sure if there are any decent ROM editing programs for GBA stuff though, you should probably just find a different ROM if that's the case.