We're not using the Jira default Rank for our board as we've got various business reasons for needing enter-a-value control over our backlog ranking/order.
That being said, the Active Sprints list displays in the correct order until we enable a Quick Filter (mostly used to focus in on a particular Assignee). With any Quick Filter enabled, the Active Sprint display order is apparently random.
I've tried manually syncing the Jira Rank values to match the order of our custom order field, but that doesn't seem to help.
Other ideas?