New posts (including the contest results and new contest announcement) will be delayed. Hopefully we can get the outstanding issue resolved quickly and normal posting will resume sooner rather than later.
I don't have any answers and I can't explain things any further, so I've disabled comments on this post. When I know something definitive, I'll update you.
ETA: Obviously, the problem was resolved and normal posting has resumed. Huzzah!