When ordering my task list, I am using following JQL query:
project IN (PRODUCTA, PRODUCTB)
and assignee IN (currentUser())
and statusCategory IN ("To Do", "In Progress")
and status IN ("In Design", "In Progress", New, Open, "In Review", "Not Ready for Testing")
ORDER BY Sprint ASC, Priority DESC
However, the Sprint order is not what I want :

As you see, the order is mixed up. Seems caused by the +1 items. Typically, 2026.04.06 +1 includes both 2026.04.06 and an older Sprint, which is the reason for the +1 to appear. The task was not done, shelved for some time, and brought back for next Sprint.
Is there a way to have the ORDER BY command only use the current Sprint value ?