First allow me to say "cheers" for all the work that's gone into this module. I think emoticons lend a bit of joy to an online community and help keep users' intentions clear when they post messages. So I do want to have some nice "smilies" for my users. I'm working on building a new site on a local install (soon to deploy) and have run into a few issues. This is one of them.

I've imported a number of emoticons from a pack I put together, myself. I'll likely slim down the bundle a bit before launching the site, but as it stands, the list is pretty long. I notice that the list of emoticons is only somewhat according to the names (semi-alphabetical with randomness here and there). It would be nice to have them show up as alphabetical and have a simple way to assign weight for the "most important ones" to have them at the top of the list.

Anyway, whether I make changes or not (usually, it's just dragging the order around), if I attempt to submit the form, I get an error dialog that pops up in my browser:
An error occurred while requesting the server. Be sure that you have proper permission(s), and the server is responding properly.

And then I see that the HTTP request is in the URL, but there's no logic to it. It just has http://[...]/admin/settings/smileys?category=misc_smilies category=misc_smilies&category=misc_smilies&category=misc_smilies [...] &category=misc_smilies (repeated hundreds of times with no values).

Can anyone else replicate this error or am I just the lucky n00b? ;-)