Recieved the following exception when restoring the scenario:
Error restoring chain nodes: expected SoiEnterNodeScript to be created. Current node stack: ManeuverNode <-PlayerCraft(-1717932)
UnityEngine.Debug:LogError(Object)
Assets.Scripts.Flight.MapView.Orbits.Chain.FileIO.ChainNodeIO:RestoreNode(IChainableOrbit, XElement) (at Assets/Scripts/Flight/MapView/Orbits/Chain/FileIO/ChainNodeIO.cs:284)
Assets.Scripts.Flight.MapView.Orbits.Chain.FileIO.ChainNodeIO:RestoreNode(IChainableOrbit, XElement) (at Assets/Scripts/Flight/MapView/Orbits/Chain/FileIO/ChainNodeIO.cs:289)
Assets.Scripts.Flight.MapView.Orbits.Chain.FileIO.ChainNodeIO:RestoreNodeChain(XElement) (at Assets/Scripts/Flight/MapView/Orbits/Chain/FileIO/ChainNodeIO.cs:104)
Assets.Scripts.Flight.MapView.Items.MapPlayerCraft:RestoreManeuverNodes() (at Assets/Scripts/Flight/MapView/Items/MapPlayerCraft.cs:329)
Assets.Scripts.Flight.MapView.Items.MapPlayerCraft:Start() (at Assets/Scripts/Flight/MapView/Items/MapPlayerCraft.cs:289)
I cannot duplicate this, and the flight state doesn't have an enter node that it should attempt to restore.