So I renamed the ‘inner one’ to be called GetOSMap22 to match the callout in the ‘outer one’ but now instead of failing by saying that it doesn’t recognize the callout it just seems to fail without showing any result, nor saving a new photo.
(Note: I do get to select a photo, and to set a zoom level, but then it thinks for a while, then I see the green background progressing across the overlay masked image onto foto step and it crashes).
First, we select a photo and get the address out of it using Apple Maps. Then I switch into light mode (my phone is always in dark mode) because the “Mask Addresses with Ellipse” step generates an image from the address and that uses the current light/dark mode setting. Once I got the masked image, I revert to dark mode. Then I overlay the masked image on the initially selected photo, show it in quick look and allow it to be shared.
Of course, the image generated gives you not a lot of options, but GizmoPack has a “Snapshot Map” function that is relatively flexible (but does not add a pin to the location – which you could do yourself with a bit of image overlaying).
I love how you can get similar results with different approaches in Shortcuts and the flexibility you get to make something your own.