So off the top of my head, you could use EasySave and have each FSM save out a string or bool variable on each step (So When an FSM went into STEP 2, it sets SetBool02 to true). Then have an FSM on load bring in each bool, and send an event based on which Bool is true to those respective FSMs. This approach is definitely a lot of work to rig up but should do the job. Maybe someone has a faster way of doing it though.