Website stuck on proof of work page

Hi all just wondering if anyone can point me in the right direction of what is wrong. If I set my page rule to bypass cache my site works fine but all of a sudden if I turn on cache, my website gets stuck on some kind of proof of work url, but am not really sure what this is and how I can fix it. This has only happened recently and Website has been working fine before this and no changes have been made.