I recently helped a small business move their website to a new host, away from hosting arranged by their developer. We discovered soon after that nearly all of the images on the site were hosted remotely at a subdomain of wpenginepowered.com and broke shortly after we moved the website, presumably when the developer shut down that hosting resource. We've fixed this by running a search and replace of the remote domain name with the site's proper domain name. Is wpenginepowered.com primarily for staging or is it normal for images on a live site to be pointing there?
They were using WPEngine for hosting. If you don’t have a domain name pointed to their servers you are given the domain name they set it up with. Something like clientname.wpenginepowered.com