We noticed a number of inconsistencies with how different list types were being filtered by inputs. In order to make this behavior consistent across all components and use cases, we had to change how some components function.
In all cases now, whether you're using built-in list search or a separate input to filter a list, the full list will now show when the input that is filtering the list is empty (on all list types). If you would like to show zero results in this case, use visibility rules to hide the list when the input is empty. We apologize for the inconvenience and inconsistencies here.