Hello,
By default, actions in Business Rules, Scheduled Tasks, and Custom Commands are executed sequentially. An action will not be executed until all the operations related to execution of the previous one (e.g. the triggered Business Rules) are finished. So, if the Reset user password action is specified before the Move the user action in your Scheduled Task, the move operation will be performed only after all the Business Rules triggered by the password reset are executed. But, if the Execute asynchronously checkbox is selected in properties of an action, the main operation (e.g. Scheduled Task run) will not wait until the action is executed.