Change orderby creationDate to id, this fixes the issue
Pulled TxCtxt one level up, to prevent RequiredTransactionException.

Searching now works.