Could you please provide more details about errors and exceptions:
- What the difference between error and blocking exception for target device? What intent and what kind of response should we use in each case? Could you provide the examples?
- Should we use ONLY errors codes in EXECUTE response? Are exceptions codes not available in EXECUTE response?
- Can exceptions codes be used ONLY in QUERY response, which provides the status of the target device and all associated devices?
- How should we handle blocking error of target device if desired error message is provided in the list of exceptions codes and there is no similar message in errors codes (for example, “inSoftwareUpdate”)? Could you please provide an example?