Exact steps to cause this issue:
What you expected:
What happened instead:
The behavior is inconsistent. On one category, the re-order works fine. On another it doesn't work at all.
How many pinned topics are there?
Broken category has 8:
https://www.axisandallies.org/forums/category/15/website-forum-discussion
The one that works has 5:
https://www.axisandallies.org/forums/category/12/welcome
Actually, now it's broken for both of those categories.
Maybe the re-order only works the first time?
Can you open your network console and post the data sent from the websocket call topics.orderPinnedTopics
Sample output from our forum when I order topics

Here's the output after I move the second one to the first position. It seems correct.

And does the topic id and the order match? Or is it showing the wrong id?
Yes, the order matches.
Thanks found the issue.
Thanks for looking into it and Happy New Year! 馃帀
@djensen47 Happy new year!
fyi this was happening due to the suggested topics widget having the same pinned topics and the jquery selector was finding those as well. Hence why you have 16 items in the array when you had only 8 pinned topics.