ok I think I might have cured it , i turned off the ignore selection priority modifier in the selection preferences. Hopefully this will not affect anything else in my workflow.