Hi Tom - please see PM with private video capture on resolving the issue.
For public benefit:
Issue was not at all caching related but to do with the custom access settings and custom user group as well as mistakenly thinking I need to set guest user group as the default instead of the registered group as the default.
Might be a good idea to expand a bit more on this topic in documentation.
Like, when and why to make another usergroup a default.
Maybe this is the reason the custom guest user groupI made was not working, as I had set it to default, thinking a visitor is the default situation, lol.
@tomson Tom, I altered in backend of my site the account you guys created to registered so please feel free to test again the video size issue. Thank you.
Also in my test of frontend guest posting a topic, I tried pasting a vimeo video URL vs embedding iFrame video code from same video.
I tried setting the embed addon as per your advice on its settings page to 0px and as per your forum support advice to 100% width and height. Always same result.
Apparently, YT and Vimeo resize to XXS thumb size.
However, this behavior is not happening when I drop a URL to a video in a page or post outside of your plugin forum page.
In rest of my site, as you see, no issues at all, so can't be my minimal theme, Elementor page builder or WP Rocket:
Please put this CSS code in active theme style.css file or in any option where you can add custom CSS code. Then save it, delete all caches and do Ctrl+F5 on forum front: