> Can you try to edit your WP Settings and make sure your website address starts with https?
I am running a multisite WP, difficult to change now. I have tried before and lead to a whole host of other problems.
So, just change the product thumbnail url won’t help?
Last resort will be not to use any thumbnail…