HasAnyRootMotion() returns true always

Hi everyone,

As title says, HasAnyRootMotion() always return true. Even in my anim graph there was no node connected to final pose it still returns true. I do not know what caused it but now i can not get false.

I cleaned c++ directories, open close editor, rebuild project. It always return true

By the way it is caused by when i select Root Motion From Everything it always returns true. If i select Root Motion From Only Montages it works correctly. But i do not want to make montage for every root motion animation. Is there any way to fix it.

bump, this also happens in Blueprint in 5.1 - It always returns true, even if there is no root motion involved in the AnimBP (but Root Motion Mode is set to “Root Motion from Everything”).