I just F5'd it, still able to use it on my end. Last update was 2.5 hrs ago, next update ~30 mins from now. 'Tis my observation at any rate.
EDIT: Oof, i just looked at your stats. Accrocding to EOC you haven't done any work in like 2 days. You didn't somehow manage to change your team number did you?