No, the problem wasn't entirely on your end... if I may lapse into technicalness, I had somehow in the course of putting in debugging stuff triggered an Observer Effect: for whatever reason, it was calling the "get the form info" routine twice... the first time would eat up the form data, which the second one would then throw away and then say "There's no form data."
I noticed it when I was trying to reply (which I'm doing on the dev box, pay no attention to the dev urls in the header...) and it would do all of its checking on the validity of the groupname and such, and then re-get all the information and bomb because there was no groupname, in a place where it can't get to without a valid groupname. And all my debugging stuff happened before the second call, so I'm all "THE GROUPNAME IS RIGHT THERE, IT'S FINE!" and it was making my head hurt.
So, um. *Really* need to quit making retrograde progress and get the server upgraded. Thanks for your patience, everyone.