Adsense Ads only showing in my Avada Wordpress site when I am logged in as admin

I have inserted the code for Adsense Ads into my Avada Wordpress site but they only appear when I am logged in to the site. When I am not logged in the Ads disappear. Can anyone help me get the ads showing? Thanks

Did you install WP Super Cache? if yes, try to flush cache.

I didn’t install WP Super Cache. Any other ideas?