It appears that checking or unchecking any variable clears the filter, took a couple of minutes to realize this. Makes sense to me to leave the filter in place until the user clicks "unfilter".
Also, suggest that be an obvious indicator when the results are filtered to make the state transparent.