That’s what I thought initially, but it’s not permissions.
I would always receive permission errors when trying to upload the image, but I don’t. Everything goes through fine (or so it seems), but then the image thumbnail is broken, and I check the physical folder via FTP and nothing is there.
tblop.ca is still active, and if I upload images to that, it works with no issues.