Я столкнулся с той же проблемой.
Но это связано с тем, что поведение в .NET Framework 3.5 и 4 кажется другим.
У меня был проект, который был построен с помощью .NET Framework 3.5, а затем изменен на .NET Framework 4.
В 3.5 у меня также был упомянутый триггер, чтобы начать раскадровку. Но я все еще мог сделать паузу в своем коде.
В 4 я не мог приостановить раскадровку с помощью триггера.
Итак, я переместил его, и теперь раскадровка работает так, как я ожидаю.
Спасибо, что поделились.