Just a thought. Without seeing how you are structuring the shortcut, and not using any location based native shortcut triggers myself, I’m figuring that the automation is triggered by location, but the location then has to be picked up by getting the location again in the shortcut. As I say, I’m guessing here.
Now, assuming that is the case, there are two points of note. First, the shortcut has to get the location, adding additional processing time. Second, the geo location is a bit “spongy” as you set a trigger range. The smallest location ranging I see on my i*OS 13 devices is 100m. Therefore your trigger location could vary quite a bit and I would imagine you would need to cater for all possible addresses within that broad location which I guess would be quite a lot of street addresses for an urban area. Perhaps not so much of an issue if you are only dealing with larger stores?
Based on this I’d like to offer a different approach.
- For each broad location around a shop, set-up a shortcut trigger that triggers a unique shortcut.
- Each of the unique shortcuts has two actions. The first action specifies the text or text element to include in the message you want to send - i.e. either the full message or just the name of the store. The second action is to run anther shortcut.
- The other shortcut to be run is therefore called by each of the location specific shortcuts. It would be configured to send your message to your wife.
- I assume the initial location trigger/shortcut would be named to remind you about bags, but with iOS14, if it is fully backgrounded, you might need to pop a bag notification in the final shortcut.
As noted, there are a few base assumptions (aka guesses) here that this is trying to address, but I think this approach would potentially speed things up by not having to poll a location twice, and also allow for low resolution location triggers and looking up shop locations.
Hope that helps.