I don't know what was wrong, but restarting news seems to have fixed it. Whatever it was may have only affected logged in users, which may be why our auto-restarter didn't notice anything was wrong.
The submit page was working all through (even when logged in).