Thank you for the help @KevinTheJedi.
I’ve upgraded PHP to 8.4, but the issue still persists. Initially, I noticed that the Primary Data Source was cleared across all queues. To address this, I reconfigured the missing columns under the "Open" queue, and they correctly propagated to the other queues.
However, the issue appears to be specific to the search endpoint:
scp/tickets.php?a=search&status=open&uid=555&_pjax=%23pjax-container
This endpoint returns all tickets, ignoring both uid and status parameters. It seems like the filtering criteria are not being respected during the search.

I dont have these many open tickets for uid = 555
Regarding the getSearchableFields()
method (located in class.ticket.php, around line 2286 in v1.17.6) — I am guessing this function determines which fields are available for constructing search queries and filters within the queue system. In our case, we observed that fields like user_id and status are not included in the returned list, which means they are not factored into the SQL query generated for advanced searches or adhoc queues. This is likely why filters based on these fields are not being applied as expected after the upgrade.
This is the Open Queue - From column populated and the number of open tickets as expected.
