Skip to main content

Mismatching Drive Command

Platform: Process Simulate

A WaitDevice command expects the device in a different pose than the one set by the preceding drive command, or it is owned by a different operation than expected. Resolver requires the drive and wait commands to agree, so it blocks the export.


Dialog shown in Resolver

Modelling error! WaitDevice command {command} at operation {operationPath} is executed for destination device {deviceName} but with different pose from the preceding drive command {driveCommand}.

What you can do in this dialog

  • Can you continue export? No
  • Buttons in the popup: OK
  • What happens next: The export does not continue until the drive and wait commands match.
  • Next step: How to fix it

Impact if you continue

Export cannot complete while a WaitDevice command expects a pose that the preceding drive command does not produce. Resolver cannot reconcile the device's expected and actual state.


How to fix it

  1. Open the operation named in the dialog and compare the WaitDevice command with the preceding drive command for the reported device.
  2. Make the poses match — either set the WaitDevice to the pose produced by the drive command, or update the drive command to reach the expected pose.
  3. If the message reports a different owning operation than expected, move the command so both belong to the same operation flow.
  4. Save the study and re-run export.