В чем причина ошибки WatchKit2 с кодом 7007 «Сеанс на сопряженном устройстве недоступен»

Я разрабатываю вид для моего приложения Apple WatchOS2. В настоящее время я не совсем понимаю предпосылки для стабильного соединения WatchConnectivity. У меня странная ситуация, когда в симуляторе мой ComplicationController мог успешно отправить запрос SendMessage. Когда я пытаюсь посмотреть на мой взгляд, запрос sendMessage не выполнен с:

Error Domain=WCErrorDomain Code=7007 
"WatchConnectivity session on paired device is not reachable." 
UserInfo={NSLocalizedDescription=WatchConnectivity session 
on paired device is not reachable.

Я должен признать, что я не запустил свое приложение на симуляторе. Но почему ComplicationController может взаимодействовать, а WatchController - нет. И я не нашел объяснения по поводу ошибки 7007 в интернете.

override func awakeWithContext(context: AnyObject?) {
    super.awakeWithContext(context)

    WCSession.defaultSession().sendMessage(["request": "getGlancesImages" ], replyHandler: {
        (result) -> Void in
            self.processGetGlancesImages(result)
        }, errorHandler: { NSLog("WatchGlanceController2. \($0.description)") } )
}

В настоящее время я работаю с WatchOS2 Beta, 5 и iOS 9 Beta 5. Я полностью осознаю, что это бета-версия, но это последняя бета-версия перед выпуском.