Level Seqeunce

I am currently trying to create a movement recording of a player character that uses the level sequencer function. In the game I am using it has AI-Controlled enemies that I would like to be able to record there movements but every recording I have done they continue to have random movement and they are not captured in the SQ. How might I fix this to capture the movement from the specific run and create a repeatable SQ with it?