Yo, I'm having the same problems and tried a VPN. That worked. I switched the VPN to an European region and it still works. When I turn the VPN off and surf with my official German IP address I'm unable to access the site. Very strange but since the VPN works I'm using it.