I have used the Assign To-Do in different workflows in different sites. One instance has a Complete button to complete the task and move the workflow to the next item. The other instance has a Save button which changes the WF task status to InProgress and does not continue the workflow.
Has anyone else experienced this?