Wondering if this is user error.
I deployed some saved searches to Prod from SB.
A handful were uneditable, threw an unexpected error. You could run them but saw no results.
When I load the saved search and look at the search Object, there was a filter that was filtering on a select list value.
However, for some reason it was using the scriptID as the matching value and not the internal id of the list entry.
I thought to change the PROD script ID's for each entry to match those of SB but that did not fix the issue.
I had to remove the filter and rebuild the filters via script in the debugger.
Why would deploying the search switch out the internal id value to the script id?
Is there something I was supposed to do before moving the search over?