In Experience Builder filtering by comma-delimited items is a static process using the filter widget. What I mean by this, when using the "is" clause, it treats the entire string as one item, but when used with other filter widgets it is dynamic, and the values listed are based on the other filters. When using the "contains "clause and creating a predefined list, the list of options is not dynamic. If there was a way for predefined "contains" filters to be dynamic. This would be incredibly useful for filtering by services, categories, or years being listed in a field separated by commas. The first image is using the contains clause for the second filter. When selecting an option in the category filter, the services which are predefined are not dynamically changed. Whereas in the second photo where the services filters is using the "is" clause and the services filter is changed based on the selection in the first filter.
