Does this work even though user grants "While using the app" permission? Or it has to be "Always"? Thank you!