Make sure they have Trading System Extensions  the script uses that to train them and account for the time they've spent in flight And make sure they're actually landing on stations because that's when they get promoted