NexDome errors on rotation and shutter door?

I’m having what seems like a conflict. The rotator works fine if the shutter isn;t powered. If I power up the shutter then I get all sorts of problems (mostly doesn’t work). The log shows some problems. Any ideas?

[03/11/18 14:11:41.491][DEBUG] [Dome Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome Azimuth Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_Azimuth() (See Inner Exception for details)
[03/11/18 14:11:43.502][DEBUG] [Dome Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome Azimuth Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_Azimuth() (See Inner Exception for details)
[03/11/18 14:11:44.524][DEBUG] [Dome Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome Azimuth Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_Azimuth() (See Inner Exception for details)
[03/11/18 14:11:45.543][DEBUG] [Dome Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome Azimuth Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_Azimuth() (See Inner Exception for details)
[03/11/18 14:11:46.559][DEBUG] [Dome Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome Azimuth Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_Azimuth() (See Inner Exception for details)
[03/11/18 14:11:47.567][DEBUG] [CP Update Thread] Dome: Caught exception while updating status: CheckDotNetExceptions ASCOM.NexDome.Dome ShutterStatus Get System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ASCOM.NexDome.Dome.CommandString(String Command, Boolean Raw)
at ASCOM.NexDome.Dome.DomeCommand(String Command)
at ASCOM.NexDome.Dome.ReadDomeStatus()
at ASCOM.NexDome.Dome.get_ShutterStatus() (See Inner Exception for details)
[03/11/18

https://onedrive.live.com/?id=7AC3AC76A4581E90!105&cid=7AC3AC76A4581E90

Above link to my log files. The newest logs. Done today 3-18.

Log one. I connected the dome. - I opened the shutter. I closed the shutter. (all good).
Shutter worked only UNTIL I rotate the dome.

I then rotated teh dome to the right 10 steps. It will. But then crashes. Shutter will no longer open or close. And dome will not rotate again.

REBOOTED SGP - re connected to dome and rotated back left 10 steps to center.
Again all stops working then.

With shutter unplugged. (powered down) rotator works fine. With shutter powered up, it connects to the dome controller via xbee connection. And then they clash. ideas?