So I've been doing Sophia ex and sometimes when I tank swap during the tank buster, I can't seem to steal aggro.

What I do is:
1. Turn on Grit(wait if I have to for the recast timer)
2. Provoke(in between global cooldown)
3. Power Slash

Am I doing anything wrong? do I actually need to turn on Grit first to steal aggro?