Hi @cv888,
I was able to replicate the problem with the Image Compare block on my test site. The problem appears if there is a JavaScript-powered lazy loading enabled. Note that lazy loading of images with JavaScript is now deprecated since modern browsers handle that with the browser built-in methods.
I suspect that, in your case, the Powerkit plugin enables image lazy loading. Does the issue persist when you disable Powerkit?
If the issue persists, you may want to make a full plugin conflict check.
- Temporarily activate a default WordPress theme like Twenty Twenty-One.
- Temporarily deactivate all plugins except Jetpack, and clear your browser’s cache.
- Then, try again. If images show correctly on the live post, then you know another plugin is conflicting here.
- You can reactivate plugins one by one, checking after each one to discover which plugin is causing the problem.
- You can leave that plugin deactivated and/or contact whoever makes that plugin for help resolving the issue it’s causing.
You can see these troubleshooting steps in detail in our Troubleshooting manually guide.
I hope that the above points you in the right direction. Let us know if you have further questions.
Thank you!