Mm. Well, I'm an amateur, when it comes to computer graphics. If the question comes down to networked computers, like on the Internet, I'm even less help.
But, if you have a Google email account, you have access to Google Drive, as well. A file hosting service, which some people recommend. If you are using another image hosting service, then, you might try Google Drive, and see if that works better.
The other thought I had relates to the size of the file you are trying to display. If it is very large, it may be larger than the file hosting service supports. That's just me taking a guess. If that were the problem, then, perhaps I could receive the file from you, and use Photoshop to reduce the size of the file without much affecting the resolution. I could send the altered file back to you. Here's a web application that's recommended for transferring a file over the Internet:
https://www.transferbigfiles.com/
That's also a file hosting site. You could try using that, instead of what you are doing.
It could be that you already have software that can do what I'm suggesting doing. Also, a version of Adobe Photoshop is available as an Internet application.
https://helpx.adobe.com/photoshop/using/photoshop-web-faq.html