catch geolib geometry errors and pass downstream to esclient