Hi Charles,
When we add search filters to a view, it performs two steps:
1. It adds the query filters settings for each added search field/filter, in the "Query Filter" section:
( example screenshot: hidden link )
2. It adds the HTML and the shortcodes for that field in the search form, in the "Search and Pagination" section.
( example screenshot: hidden link )
Note: more details are available in this guide: https://toolset.com/documentation/user-guides/front-page-filters/
If you'll check your view ( Single Product List Entry ), you'll find that the HTML and shortcodes for the search fields are available in the "Search and Pagination" section", but the "Query Filter" section is empty ( screenshot: hidden link ).
As a result, the search form's fields/filters are showing, but the view doesn't know how to filter or process the results, based on those fields.
Is it possible that the contents of "Search and Pagination" section on this view were originally generated on a different view and then copied to this view? That would explain the missing query filter settings.
To fix this, I'll recommend the following steps:
1. Please remove all the code from the "Search and Pagination" section, that is wrapped within the shortcode [wpv-filter-controls] ... [/wpv-filter-controls].
2. Add your custom HTML code for the search form table, in this shortcode.
( ref: https://toolset.com/forums/topic/search-forms/#post-1145679 )
3. Place cursor, in the table's cell ( i.e. between <td></td>) where you'd like to show the search filter field and use the "New filter" button to add the code for the search field.
( screenshot: hidden link )
4. Repeat the step 3 for each search filter field.
I hope this clarifies and let me know how it goes.
regards,
Waqar