I had the same problem. Discovered that the fact that the location authorization not being on was causing it. Once I authorized location as well it started working. So check if the app has all the authorizations on...(although it has no reason not to work without that I think).