Might be worth adding a note to the Alien Invasion section that says the following:
1. The second step of this mission (2. Defeat 2 Generals) will conflict with the Alien Daily Team Mission
from your Mission Agency Alien Handler (defend a city). What this means is that if you have both missions active at the same time, only the alien daily team mission will update once you kill the general and your Alien General counter will remain the same. This was a huge source of confusion for me before I figured out what was happening.
2. The Alien General inside the ship does not count towards your Alien General kill counter for some reason.
3. The third part of the mission (3. Clear 1 Kyr'Ozch invasion ship) only requires the team to clear the "boss room" of the ship. One need not actually kill all the aliens on every floor as there is no mission reward % and therefore if the team is willing / able, you can simply blitz to the boss room.