It works for me for The Black Talon but not the The Esseles.
(Edit: The workaround does not work anymore for the Black Talon since 1.6 for me)
And yes it's very frustrating and still not fixed, and I'm starting to think it will never be fixed
I just ran BT, picked return to fleet, and crashed. Reopened the game, picked return to fleet, alt+tabbed out, waited, opened back up, mission complete. So it still works for me.