IAEA Director General's Introductory Remarks at Press Conference | IAEA
Yukiya Amano (IAEA head) confirmed that Iran was complying with the terms of the JCPOA in March of 2018, Trump withdrew the US from the deal 2 months later, insisting (without offering any evidence) that Iran was not holding to its commitments, which later led to Iran actually moving away from its commitments even though they initially remained compliant with the deal for some time.
In response, the Trump administration attempted to unilaterally initiate the snapback mechanism to reimpose the UN sanctions, which was, of course, rejected by the other signatories and the UN security council because the United States had stupidly withdrawn itself from the agreement at the behest of its idiot manchild president and in the process undermined both our own credibility and the legitimacy of the snapback.