If the issue was game jams, you'd be prevented from submitting to them, not uploading at all. It could be a temporary server error, those happen. If the problem persists, please contact support.
I appreciate the response, I have tried for the past hour, so I think I will wait 24 hours before trying to make another attempt. Again much appreciated friend.
I discovered something, unless I have my VPN on in China I cannot upload any content to Itch.io, this might be good to note. When my VPN was connected I could add images and upload content.