Have you checked with your Hosting Company if there are firewall security issues from their side? Sometimes you have to get your home site whitelisted. I am not sure what parts of the architecture these picture uploads use. It’s another angle to try and sometimes tech support at the hosting is excellent.