Cloudfare issue is just one of the multiple issues they are facing. Deposit not available, Withdraw not available, Need to be verified Tier 3 to deposit cryptos, No data available and so on. I think all possible errors messages are currently available for anyone having the patience to click this fucking F5 button.
I'm experiencing the same today. Every second time I click on a link on Kraken I get the 520 error.
Sorry, but this is not professional. It can happen once during one day, but I see these errors almost everytime I use Kraken.
I'm now withdrawing my funds, as this doesn't leave me with a good feeling. I prefer to store them on my wallet so that I'm responsible and at least will have access to them without these errors all the time.