Hey, I contacted the host and they said this
Hello,
Thank you for contacting our Technical Support Department.
1. Please note that you are currently using our Chocolate/Free Hosting plan and it has a restriction for uploading files bigger than 500KB. Uploaded such big files are removed or disabled automatically by our system so they could not be used.
Our paid hosting plans do not have this restriction. You can upgrade your web hosting plan from the "Change plan" section on your control panel, you will find the link on the left "Upgrades" menu.
Upgrading to a paid hosting plan would also allow you to send e-mails via your account with us - the SMTP will be activated for you. The Watercircle plan is only $2.95/month and has no such restrictions. In addition disk space, monthly traffic and other features will be increased significantly. You will be able to check a comparison of our payed hosting plans features here:
http://freehostia.com/compare-hosting-plans.html2. You must not leave gaps in folders names such as:
Cliff Watts for Seventeen, 2009
You must name your folders as entire name like:
Cliff_Watts_for_Seventeen,_2009
or similar names.
If this is not the case I am afraid that this would be a script issue and not a server side issue, as you are able to upload images to your account with us. I have tested to upload a test image to your account with us as well and there was no problem to do so:
http://inspireddesigns.freehostia.com/gallery/albums/1test.jpgUnfortunately we do not provide support for custom third party scripts and we will not be able to assist you further with your script issue. I would advise you to contact the Coppermine script technical support team so they will be able to assist you further in this situation.
http://forum.coppermine-gallery.net/If you have any further questions or problems, please do not hesitate to contact us!
But the problem is, it's not just big images that won't load, some small ones equally won't load and randomly says they don't exist when they do, yet there is no difference between them and the ones that do upload, so I'm so confused.