New theme + changes show when logged in only?

I decided to change the theme on my website to make it less janky and I’ve installed and activated the new theme and I can see it when I’m logged in as admin but not when I browse to it from a different device.

I’ve cleared the cache on cloud flare, on my different device and have disabled all plugins but no change.

Does anyone have any recommendations?

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer