The issue with 403 error dialogs on submit should be fixed, they now properly show a captcha.
I believe if there's any kind of god, it wouldn't be any of us. Not you or me, but just, this little space in between.