In order to receive a mobile key, push notifications must be allowed.  If a device is not accepting these notifications, the initial mobile key and any updates made during a guest's stay cannot be successfully delivered.