Fails to request needed permission App can't be used on Marshmallow because it needs location permission  but doesn't request it  I wasn't even able to find a way to grant the permission in my phone's App Settings.