Essentially, I am having this issue:
How to prevent double prompt for geolocation in Phonegap app?
But inside of Trigger.io instead of Phonegap.
To make things more interesting, I am not calling navigator.geolocation.getCurrentPosition directly - I am creating a geolocation watcher using navigator.geolocation.watchPosition.
There does not appear to be a substitute for this function in Trigger's API: