I am happy to see that you have resolved the unexpected behavior that was occurring in the view. Does using the "Insert" function for the filter values always return unexpected or incorrect results? The behavior does sound like it might not be functioning as expected. I might consider opening a case with Tableau Support to investigate.
I have not noticed this problem with "Insert" function before.