Ensure Automate and every geofencing library/app, e.g. Google Play services, Google Services Framework, Fused Location, Maps (Google) and Motorola Sensor Service, is excluded from any "power save" feature, see:
Try toggling the "Google Play Services" option in settings.
As a last resort try use the Device keep awake block.