A replay that can and should fail

Physical animation component could allow you to do both things.

Play back an animation, have it respond to the environment around it. Including tripping over stuff potentially - it wont fall thoguh unless you detect the tripping and issue a “stop following and simulate” of some sort.