Can anyone help me explain this behavior. This is related to the MDM Lock Device API and Lost Mode API. https://developer.apple.com/documentation/devicemanagement/lock_a_device https://developer.apple.com/documentation/devicemanagement/enable_lost_mode There seems to be a similarity on how the 2 APIs behave when the message/ph parameters exist If we send an empty message parameter with the lock_a_device command I think it behaves differently than sending a lock_a_device command w/o any parameters. plist version=1.0 dict keyCommandUUID/key stringB74A442B59BD46ECB6C2BC4D777EE56C/string keyCommand/key dict keyRequestType/key stringDeviceLock/string keyMessage/key string / keyPhoneNumber/key string / /dict /dict /plist As Opposed to plist version=1.0 dict keyCommandUUID/key stringB74A442B59BD46ECB6C2BC4D777EE56C/string keyCommand/key dict keyRequestType/key stringDeviceLock/string /dict /dict /plist When sending an empty message or including an empty phone number parameter, the phone not only gets locked
0
0
682