Create and access pinned locations in apps

Both iNat and my camera app (Cannon Camera Connect) were set to allow location “while using the app.” I have never gotten location information on iNat and have to do the “pinch swipe” repeat thing ad nauseum. Having read this thread I experimented with allowing the camera app to use location always. Still no joy. I am trying to follow some instructions to connect the location on my iPhone to the camera, but no success yet.
An easy way out could be if an observation could be tagged as “current location.” I do often pause to upsload something interesting while still at the location. This is particularly true if it is a favorite spot.