It looks like the site is back online.
Confirmed. It's fast and responsive too!
Not realy, same issue with api response delayed or timed out !
Have you tried to create a new account?
The delayed and timed out response is only in win case !
I will try to create a new account, but i don't think this will solve the problem !