ScheduleOS Error code documentation

Hi Device Management team,

Are ScheduleOSUpdate error code documented somewhere ? I could not find anything in https://developer.apple.com/documentation/devicemanagement/schedule_an_os_update?changes=latest_minor&language=objc.

We have a case where a device reports cryptic error 700:
Code Block <key>UpdateResults</key>
<array>
<dict>
<key>ErrorChain</key>
<array>
<dict>
<key>ErrorCode</key>
<integer>700</integer>
<key>ErrorDomain</key>
<string>SUOSUErrorDomain</string>
<key>LocalizedDescription</key>
<string>700</string>
</dict>
</array>
<key>InstallAction</key>
<string>Error</string>
<key>ProductKey</key>
<string>_MACOS_11.2.1</string>
<key>Status</key>
<string>InstallFailed</string>
</dict>
</array>


The description is just "700".

The device properly reports this update:
Code Block <key>AvailableOSUpdates</key>
<array>
<dict>
<key>AllowsInstallLater</key>
<true/>
<key>AppIdentifiersToClose</key>
<array/>
<key>DownloadSize</key>
<integer>12199403070</integer>
<key>HumanReadableName</key>
<string>macOS Big Sur</string>
<key>IsConfigDataUpdate</key>
<false/>
<key>IsCritical</key>
<false/>
<key>IsFirmwareUpdate</key>
<false/>
<key>ProductKey</key>
<string>_MACOS_11.2.1</string>
<key>RequiresBootstrapToken</key>
<false/>
<key>RestartRequired</key>
<true/>
<key>Version</key>
<string>11.2.1</string>
</dict>


And the command to install seems ok:
Code Block <dict>
<key>RequestType</key>
<string>ScheduleOSUpdate</string>
<key>Updates</key>
<array>
<dict>
<key>InstallAction</key>
<string>Default</string>
<key>ProductKey</key>
<string>_MACOS_11.2.1</string>
<key>ProductVersion</key>
<string>11.2.1</string>
</dict>
</array>
</dict>



Thanks !
These error codes are not currently documented, please file feedback for this request to add these to documentation.
ScheduleOS Error code documentation
 
 
Q