SFC issues on failover

Ignition 7.9.13

I have an SFC that is running in a constant loop. When the the server fails over, it looks like it continues running, but it is stuck in the B step instead of the step it was on before the failover.

image

ExecutionQueue 05Mar2021 10:44:11 Queued task com.inductiveautomation.sfc.fsm.StateContext$$Lambda$800/188449961@550efe73 threw uncaught exception.
java.lang.NullPointerException: null

at com.inductiveautomation.sfc.elements.StepContainer.initializeStepScopeForActivation(StepContainer.java:101)
at com.inductiveautomation.sfc.elements.StepContainer.onActivateRequested(StepContainer.java:139)
at com.inductiveautomation.sfc.fsm.element.ElementInactive.action(ElementInactive.java:35)
at com.inductiveautomation.sfc.fsm.element.ElementInactive.action(ElementInactive.java:8)
at com.inductiveautomation.sfc.fsm.StateContext.lambda$handleEvent$0(StateContext.java:49)
at com.inductiveautomation.sfc.api.ExecutionQueue$ThrowableCatchingRunnable.run(ExecutionQueue.java:146)
at com.inductiveautomation.sfc.api.ExecutionQueue$PollAndExecute.run(ExecutionQueue.java:120)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)|