Sometimes the game crashes on loading into a mission and these crashes are not always resolvable. If this happens on an infil mission, the campaign is effected deadlocked (unless a previous save exists), as the player must launch the mission but cannot load into it.
Solution: make a command that will abort the current infil (eg. the one the player is currently looking at). Considerations:
Unstaffing soldiers
Properly closing mission blades without any side effects
Geoscape refresh
Chain/activity interaction (existing OnFail assume that it's called from post-mission)
Sometimes the game crashes on loading into a mission and these crashes are not always resolvable. If this happens on an infil mission, the campaign is effected deadlocked (unless a previous save exists), as the player must launch the mission but cannot load into it.
Solution: make a command that will abort the current infil (eg. the one the player is currently looking at). Considerations: