Not sure why my support thread got marked as Resolved -> https://toolset.com/forums/topic/change-domain-doesnt-change-all-old-url/#post-480858
So where do i fill in and send the private details?
Usually that happens when you mistakenly click on "My issue is resolved" when replying to the Supporter.
Anyway I tested that issue as this:
1. Add a featured Image
2. Display it with [wpv-post-featured-image output='url']
3. Checked the output is correct
4. Updated my WordPress Address (URL) and Site Address (URL)
5. Checked the Front end again, and the URL is correct.
Are you sure your Image (attachment URL) is properly updated after the migration?
Here you can read more about this:
https://toolset.com/faq/how-do-i-migrate-a-wordpress-site-from-one-domain-to-the-other/
Related to cache, yes, Views has a cache mechanism, but that would be invalidated after opening the Post or so in a differetn Browser, or even after updating the Post Itself.
Please let me know if after the above steps you can confirm to have properly migrated the site and run the updates.
If then the issue persist, please use the next form to add the login details.