Try betpandacasino.io instead. I had the same problem and I used this mirror.
Thanks boss, Works like a charm. I’ve been trying to access my account since 2 days ago I thought they are just on maintaining. Good thing I post here to ask question.
I’m surprised that live support is not accessible or I just can’t see it when not login.
I manage to still claim my free spin. Thanks again.

This is indeed great information. Thanks @Little Mouse for only letting us know now
I had some issues a while ago and was freaking out, but gave it time again and thought it should resolve itself at some point, which it did, but it took quite a while.
Those 20 free spins are nice, but I wonder whether that is solely based on how much you play per week or whether it has some lottery element and you could get something else (higher value free spins)?