v15 Multi-node Development System Virtual Controller Communication Issues with Mimic

I'm having an issue with CHARMS SIO communication between Mimic and DeltaV.  This most recent issue occurred after stopping all of the Mimic nodes to make some changes.  After restarting the Mimic nodes I'm continuing to see BAD_PV (IO) errors on all of the DeltaV modules.  Everything on the Mimic side appears to be correct, and I'm not seeing any OPC write failures for the CHARMS node in Mimic diagnostics.  Likewise the simulation nodes do not have errors on the Mimic side as well.  I was able to fix the issue by performing a total download on the virtual S series controller.  I'm trying to understand if this is typical behavior with the virtual controllers, or if there is an order of operation that I'm not properly following for re-estabilishing communication between Mimic and DeltaV.

Previously I experienced a lot of issues like this with the virtual PK controller, even when no Mimic changes or node stop/starts occurred, to the point my team decided to abandon the virtual PK controller and wrote off all of the licensing cost.  At the time switching to virtual S series controllers appeared to result in more stable performance on v14 and we never experienced any communications issues.  We recently upgraded to v15 and this is the first issue I have encountered with the virtual S controller.  Not having a ton of experience with Mimic or v15 I'm looking for any feedback.

- Jesse