@jclardy I believe that something is broken in beta 6-8 in terms of associating permission granting with the watch app:
Location permission dialog doesn't appear on watch when you invoke requestWhenInUseAuthorization there. Instead dialog appears on iPhone if the companion application is running and active at that moment.
Location permissions granted in companion phone app are only _ partly_ recognized by CoreLocation on the watch app. The status is correct: granted, but no locations delivered.