@curtainqueen, I did find a solution after no response from wordpress.
I had a wordpress expert look at my site. Check your plugins are up to date and your theme is up to date. There are channel logs (think that is correct?) where the media can be an issue with your theme.
Contact theme provider if you up date and still doesn’t work correct. Then I turned off all plugins and loaded one by one. Check which ones are compatible with your wordpress version (3 of mine weren’t but only 1 caused the conflict with media).