I receive a DS #415 Error message when using the NodeBuilder Debugger (KB1082)

Error application message request failed failed, Subsystem: DS, #415

Followed by: failed to read device memory DBG #69.


This error is probably caused by the device running custom self-installation code that updates Domain Table index 0

The domain table consists of two entries by default.  All our tools -including LonMaker, Izot CT, Izot Net Server and NodeBuilder- use the first domain table entry to communicate with the devices. 


If the code being debugged updates the first domain entry (index 0) using update_domain() function with a different Domain, Subnet or Node ID, the tools will lose subnet/node communication with the device and the debugger will fail. Instead, we recommend that all self-installation be performed on the second entry of the domain table (index 1)