if you add a uitype 10 to the Users module to an entity then searching on assigned to for non-admin users breaks
we added a field to the campaign for an approver name (different to the assigned to) and then regular users filters on assigned to started to look at this field rather than the assigned to field.