У меня выпадающий список начинал работать после перезагрузки страницы с формой (если, конечно, не прекращал работу mysql :).
А вообще, конечно, обидно, что возможность зарегистрироваться появилась только ближе к часу ночи... тем более, что в тот день так хотелось спать.
Может, повторяюсь, но всё же задам вопрос:
А нельзя несколько разнести регистрацию во времени!? Хотя бы разделить список категорий пополам (например) и для одних регистрацию открыть, скажем, в среду, а для других в четверг.
я так понимаю, что подавляющее большинство регистрирующихся всё-таки заранее выбирают категорию и не должны по идее мешать регистрации других категорий. Авось, тогда и нагрузка на сервер снизится.