XComTacticalMissionManager.ValidateMissionSchedule fails to fetch XComHQ from the history because History = `XCOMHISTORY; is in an if block that is not reached unless in TQL.
This causes it to completely ignore TacticalGameplayTags there. Easy fix, move History = XCOMHISTORY;` out of the if block.