Filter based on a junction object - None Option does not work

We have list view with a filter on the child object, it works fine but,
1. On lookup filter it does not retain the value selected.
2. We cannot clear the selected value as the small ‘x’ besides the lookup does not appear.

Any ideas around this.