filters not showing up as drop down list on mobile view

Here is the key item.  Your contact picker model needs some adjustment. You currently have it configured to retrieve 100 rows of existing data.  This creates 100 entries in your sidebar,  and means that if you change value in one of those rows,  you might be saving data in addition to filtering your main panel. 

You need to set the model properties as follows. 
- Load Data on Page load - OFF
- Create Dafault Row if none found - ON
- Number of Rows returned - 1

Then you need to make sure that the user never has the chance to save that model.  Make all components read only…

You are close.  So close.