Yeah.. interesting. Your profile says 4 posts, but only three show up on a search, and I can find no record of a character submission under this forum name.
You may want to skip the wizard and just enter a submission manually (look at other submissions to see the standard format). The approvers try to get to new applications within a couple of hours, but there's no guarantees.