Today I couldn’t figure out why (1) drag and drop for corkboard cards wasn’t working and (2) the order of the cards on the corkboard didn’t match the order on the binder after I moved a scene within the binder.
I finally realized that these things don’t work when the corkboard is opened “with all subdocuments.”
So consider making it work, making it update properly, or giving a warning message when the user is trying to drag and drop.
That is because this command creates a multiple selection—precisely the same thing you’d get if you Ctrl-clicked on ten different cards from a variety of places in the Binder. That’s the root of the problem, a multiple selection does not allow drag and drop and dynamic re-ordering because there are potentially no logically correct answers for where to put the thing you dropped. This is even true for a flattened folder using that command, because there may be hierarchical differences with the two cards you dropped between. Consider for example if you drop a card after the last card in a folder, would it be a sibling to the last item in the folder, or a sibling to the folder? Outliner view is just going to be a better tool if you need to see everything from one point “downward” and retain the ability to organise all of those descendants, or wish to see the view update when you make changes in the Binder.