Lately I have found myself adding allot of pauses into Task Sequences for some buggy applications. It seems to be allot more prevalent in SCCM 2012 SP1 and Windows 7 Task Sequences.
Anyhow for whatever reason you need to create a pause in a Task Sequence (Sophos is an application that comes to mind) here is the steps:
1. Create a 'Run Command Line' step in the task sequence.
2. Add the following PowerShell command to the command line field in the new step:
powershell.exe -executionpolicy bypass -command "Start-Sleep -s 120"
Note: -s is used to specify the number of seconds to pause for. -m switch can be used however this is milliseconds NOT minutes :)
Happy Task Sequencing!