From site's admin:

We would be remiss if we didn't comment on the tracker while going live with a contest as usual. We have different team members responsible for different areas of the site; Please rest assured that the tracker is still a top priority for those who are working on it. We don't like the current situation any more than you! Unfortunately, it’s a very complicated issue and at this time we do not have an ETA. We appreciate your patience very much.