Probably need to edit the Node structure to store error messages (like timeout).
Node display code needs to be modified to identify Nodes not connected to the main tree and display them separately.
- I don't think there's any way to reliably identify where they would be in the tree if they were connected