I am trying to run the difference algorithm with points as the input layer and a polygon as the overlay layer. I've tried many different point layers and polygon layers and it keeps giving me the error
GEOS geoprocessing error: difference failed.
It does work with a polygon input layer and a point overlay layer as well as polygons as both input and overlay layers.
This algorithm worked a year ago in a model I built but now it seems to have changed.
Edit I switched to 'extract by location' - disjoint. I am curious why the difference algorithm has changed. The mysteries of QGIS...