Yes, it turned out the missing _thumb files were the issue. I just copied the original image file with a _thumb extension, and that resolved the issue.
Also, in my .htaccess file, there were some entries like:
ErrorDocument 400 http://www.my-site.com
I modified those to be https://www.my-site.com instead of http, and that resolved the mix content issues when ...