Your question has been answered in a previous thread. Apparently, in versions of Lucee earlier than 6, sort-order was not intentionally inherited by query of queries. It happened just by accident. See Lucee 6 - Query of Queries Loses Order From Source Query