Looked into it further and it does indeed seem like browsers blocking iframes is the issue.
It would seem Firefox, Chrome and Edge all block it by default so I'm surprised more people havent got the issue.
Anyway here's how to fix it.
Firefox:
In the address bar type in about:config
Accept the warning that pops up and continue
In the search box copy and paste "security.mixed_content.block_active_content"
Change value from false to true
Please note however that a lot of advertisment and pop ups utilize iframes thus if you do not use addons like Ad blocker you may end up loading scripts from sources you may not want to.
Chrome:
In the address bar to the far right there should be a padlock
Click it and select "load unsafe scripts"
Edge:
Similar to chrome to the far right there is a square with a padlock in front,
click on it and select "See all content"