Тоже мучает эта особенность фильтра.
Он собирает сведения о всех характеристиках товаров в заданном разделе. А FILTER_NAME для умного фильтра является выходящим, а не входящим [URL=https://dev.1c-bitrix.ru/user_help/components/content/catalog/smart_filter.php#data_source]https://dev.1c-bitrix.ru/user_help/components/content/catalog/smart_filter.php#data_source[/URL] т.е. он пропускает префильтрацию, а на выходе к вашей префильтрации добавляет выбранные характеристики и если у вас нет товаров с такими данными, то они и не будут показаны, т.е. 0 элементов. А когда вы сбрасываете фильтр, то применяется ваша префильтрация.
Он собирает сведения о всех характеристиках товаров в заданном разделе. А FILTER_NAME для умного фильтра является выходящим, а не входящим [URL=https://dev.1c-bitrix.ru/user_help/components/content/catalog/smart_filter.php#data_source]https://dev.1c-bitrix.ru/user_help/components/content/catalog/smart_filter.php#data_source[/URL] т.е. он пропускает префильтрацию, а на выходе к вашей префильтрации добавляет выбранные характеристики и если у вас нет товаров с такими данными, то они и не будут показаны, т.е. 0 элементов. А когда вы сбрасываете фильтр, то применяется ваша префильтрация.