I'd suggest looking at the line where it throws the exception - all of this should be code you have access to the source of. That should point us towards what the issue is.
Same thing with turning in delivery missions to markets. The rules entries look the same but I noticed it it handled at the planet level now.. is the old rules portion deprecated?
Hmm, I'm not sure what you mean.
Ok I'll take a look and get back to you on that.
Sorry, what I meant was that in .8 delivery missions were turned in at the commboard like how you turn in AI cores, but through a generated npc with a yellow quest marker attached.
When a player interacted with the new npc, a ruleset would determine if the player had the appropriate cargo and if they did, then show text to complete the mission and generate the player reward.
In .9, however, that same transaction is done when a player simply docks at a market in the market description text. So I am wondering if that is just a separate ruleset that those missions now require, and if so, is the old way in .8 and its related rules now deprecated in favor of the new system.