To any mods that can see this, I believe that there is something wrong with the site at the moment. You may be well aware of this, but if not, I hope this can help bring to your attention.
I've noticed several users having difficulty uploading images recently, so I went to try for myself, and to no surprise I wasn't able to upload a screenshot either.
I have been trying to help someone who cannot login to the forum, and I have started to think that maybe it wasn't a problem on their end.
Thank you for reading.