This thread is fairly old and I am not certain what version on ArcGIS the user of the original post was referring to...
But I just want to mention that we are still experiencing this issue at version 10.4.1
Thanks for providing the work around by using a geolocator server!