I am working on a large shapefile sourced from https://www.iucnredlist.org/resources/spatial-data-download . I am not able to clip Fish and Plants (global file) in Fresh water groups species to a smaller extent (country level). I tried clipping in QGIS but could not get the output. QGIS return an error: intersection failed. However, the clip works perfectly fine for all other datasets. I have successfully clipped other (smaller in size) shapefiles. I found a link where it suggested using 'Clip by extent' in GDAL, but it gave an empty shapefile having no data.
For the extent, let's say, I wnat to clip it to India's extent.
In QGIS, error is: