Yes, having the two sim plants the way I added them was causing the issue. Modifying the problem to have an internal sim plant for the controller (replacement for the robot model used by the controller) and another for the simulation (replacement for the real robot) fixed the issue.