I just purchased a 2022 2500HD. I am getting the same alert in the myGMC app, “Unable to retrieve diagnostic data…remove any attached devices from the diagnostic port and try again”. This truck has the same device installed. Pretty sure it is related to a “SafePoint GPS” system. They tried to sell me a three year plan. Opted out because if the truck is stolen, I don’t want it back. Looks like they installed the system anyway. SafePoint appears to be a tool dealerships use to track vehicles stolen from their lots, and likely a tool to track for repossession purposes. To remove it, it looks like the OBD2 port will have to be replaced.