Been trying to decide whether to do this myself, this really a dark pattern?
We're not asking until until they try to use the feature that requires location, but are using the additional pop-up. Rationale being that they probably want to allow it or they wouldnt be using app, and making it so they dont mistakenly deny and have to mess with setting is really more of a convenience.
But ya it does seem to go against the OS defined behavior.