I tried replicating the problem but didnt manage to do so.
Animator transitions are happening correctly using a SetTrigger and the Animator component never changes from Apply Root Motion to Handled By Script (No action does that).
So I wonder if you have some other Animator related stuff going on apart from NC?
Please send me a simple replication project so that I can take a look at what’s going on.
Thanks!