Hi,
It all seems fine. Could it be your cross fade animations that gets in the way? try to disable all cross fade and run it.
if it still does it, can you explain the repro case? is it when you get "multi click fever" or something? maybe you'll need to wait one frame for everything to have time to catch up?
Bye,
Jean