My character goes idle after running instead of moving on to the next animation

If you want your character to move to two different spots, you have to seperate the two spot codes
And then use pause for 2-5 in between it

Same thing with the angry stuff, you have to seperate it

@CHAR2 is flirt_liftchin_receive_shy AND CHAR1 spot 0.45 0 433 AND CHAR1 moves to layer 3
@pause for 2
@CHAR1 walks to spot 0.45 164 433 in 1 AND CHAR1 does it while run_super_speed_loop
@pause for 1
@CHAR1 is scream_angry AND CHAR2 is react_shocked_gasp