Command Driven Algorithm Steps Don't Complete

Are command driven steps ever supposed to complete? I'm working on a command driven SFC now, and when the SFC gets to the Termination (expression is "TRUE") it just remains on the last Step and the Command Step is forever Running. Am I missing something?

  • In reply to Matt Forbis:

    Kudos Matt. Your question got me thinking. Once I deleted the double branch, the SFC completes as expected. The solution is to use two terminations (one for each step) rather than connecting two steps to one termination. Thanks for the help! I've been scratching my head over this for a long time.