On game's Discord, ppl say that mission 6/mission 8 thing doesn't work anymore, and I agree with them that Radio isn't doing invasions either. Consensus is they're broken until next patch. I'm needing 3 invasions myself too.
BTW, if you're waiting for Amelia so you can do the Champion mission...