First of the problems seen when trying to work on #44732 is that max_state is not set on first contact. Fixing that one seems relatively low-risk (unlikely that anything depends on max_state being "Never met" when players have actually already met). There are other cases where max_state is not updated, where fixing seems more risky (maybe some place relies on max_state not being transitional state such as "Cease-Fire" or "Armistice" - especially if that transition never finished)
First of the problems seen when trying to work on #44732 is that max_state is not set on first contact. Fixing that one seems relatively low-risk (unlikely that anything depends on max_state being "Never met" when players have actually already met). There are other cases where max_state is not updated, where fixing seems more risky (maybe some place relies on max_state not being transitional state such as "Cease-Fire" or "Armistice" - especially if that transition never finished)