I had no idea that you couldn't use underscores! The strange thing about that is that I've been using underscores in pretty much all of my filenames since I started this project a couple of months ago and ive only now had issues with it.
Thanks for the tip on the program I'll have to use that, rename everything and see if that makes a difference.