I cannot get this to work consistently for the life of me. It's been a problem since the release of chapter 2 of Anathema, but it's been on the bottom of the priority list.
Anyways, as most anyone who's played Anathema knows, if you land on particular planets past a certain point, there's a 50% chance that you'll be kicked off and need to land again (basically a disincentive to land at those planets since you may have to do double- or triple-bribes). The way this happens is by running a mission from the spaceports of that govt's planets with a 50% chance and -50 display weight so it doesn't encroach on important missions. It is unrefusable, auto-aborts, and on accept runs q1001. STR#1001 simply reads "Safely back in orbit, you are now free to make another landing."
I don't know what's causing this problem (it seemed to work fine in stock Nova and in Arpia). To make it stranger, it works as intended about 25% of the time. I'm essentially stuck on it, and while I could retool things a bit and explain it away, I'd rather actually fix the problem. Anyone have any ideas?