Has the "DefineProfileResponse.devices" specification changed?

When sending a profile to a devices "https://developer.apple.com/documentation/devicemanagement/defineprofileresponse/devices" According to the above document, "DefineProfileResponse.devices" return value is string type.

string - A device serial number.

This time, there were cases where remote management program registration failed on many new DEP devices. (After setting the wifi on the iPad, the DEP registration screen does not appear and proceeds to normal activation.)

Looking at the response value while investigating the above case,

"devices":{"FXXXXXXXXXXXD":"FAILED","MXXXXXXXXX":"FAILED","FXXXXXXXXXD":"FAILED"}

It was returned in the form of an object, not a string, and contains the FAILED key value.

The device that successfully registered DEP is:

"devices:{"FXXXXXXXXXXXL":"SUCCESS":DXXXXXXXXXXXQ":"SUCCESS"}

received with SUCCESS key

I don't know if the specifications of the API have changed. Also, if you know the meaning of FAILED and SUCCESS, please help me.

Please reply. Thank you.

Has the "DefineProfileResponse.devices" specification changed?
 
 
Q