One of the great lessons of management is knowing when to “hire an expert.”
Well, Brian at our hosting provider, EMWD.com is the Man today. All of our server-side woes are fixed!
I found the problem and fixed it.
You had a .htaccess file from a plugin called WebP Express (https://wordpress.org/plugins/webp-express/) that was preventing those images from loading. The directives in that file had limited browser support which explains why it was working in Edge and other browsers but not in Chrome or Firefox. The file was located in your uploads directory. A .htaccess file governs file behavior from the top down so this file impacted all of your images. Renaming the file to .htaccess-backup fixed the issue.
Please inform your users it was never an IP address issue at all. It was a WordPress plugin problem as I said it was. I also upgraded your site’s database to use HTTPS as it had a ton of non-ssl links in it. I also have your site using PHP 7.2 now instead of 7.1. 7.1 is now obsolete. So in the end, I used this time to make some much-needed improvements to the security and speed of your website.”
And that, dear reader, is why I have been with EMWD for 10+ years now. When you find smart people…hold on to those relationships.