Whenever you take any sort of card offer from Amex (SUB, upgrade, retention), you have to keep the card open for another 365 days. You can cancel 366 days after the last offer was accepted (ie 366 days after the opening date, upgrade date, retention acceptance date) without clawback.