Multi Dropdown with DataTable as a filter via callback

Full dataset loads into the DataTable when the page opens. I have single dropdown with a callback that controls the filter however when I remove the selections one by one from the drop down and reach the state of None, the table is empty.

What do I need to do to make this refresh the DataTable automatically?

Could this be related to all Input id’s being ‘dropdown’ (Mutipage is in use also)

other than this issue everything is working as I would expect.

I just made the changes to all the input id’s in the callbacks on each page and this seems to have fixed it.