ignoring any invalid states when entering executor thread now, should avoid computers stopping due to race conditions and shouldn't have any negative side effects
fixed remote terminals' connection not being saved correctly