Ensure that your save is the right size. It should be 512KB. If it works like other Pokemon games, 256KB works, but Pokegen won't accept it (you should fix this, Codr).
If the save is not the right size, resize it at http://saves.uniquegeeks.net/ by converting from raw to raw with a target size of 512KB (unless they finally increased the save size to 1MB. Anyway, try 512KB, and if that doesn't work, try other sizes).