Heartbeat Discovery Data Records (DDRs) that are sent by devices that are enrolled in mobile device management (MDM) are not processed on the site server. Additionally, errors that resemble the following are recorded in the DDM.log file on the site server, and the DDR file is rejected:
This problem may cause the enrolled device to be decommissioned. This behavior occurs if the Delete Aged Enrolled Devices maintenance task is enabled, and no other discovery data for the managed device is sent within the defined threshold.
CDiscoveryPropertyBase::Validate - Property has no name
CDiscoveryItem::ParseMem - Property "" is invalid.
CDiscoverDataManager::GetItem - parsing failed. Bad DDR
Moving bad file {DDR_filename}.DDR to {SMS_Install_directory}\inboxes\auth\ddm.box\BAD_DDRS\{DDR_filename}.DDR.
CDiscoverDataManager::ProcessDDRs_PS - Moved bad DDR
CDiscoveryItem::ParseMem - Property "" is invalid.
CDiscoverDataManager::GetItem - parsing failed. Bad DDR
Moving bad file {DDR_filename}.DDR to {SMS_Install_directory}\inboxes\auth\ddm.box\BAD_DDRS\{DDR_filename}.DDR.
CDiscoverDataManager::ProcessDDRs_PS - Moved bad DDR
This problem may cause the enrolled device to be decommissioned. This behavior occurs if the Delete Aged Enrolled Devices maintenance task is enabled, and no other discovery data for the managed device is sent within the defined threshold.