While Trump claimed he canceled a military strike on Iran due to CNN reporting it and then re-launched the mission to surprise Iran, available evidence does not fully corroborate the sequence or details of these claims as presented.
Trump just claimed he canceled a military strike on Iran because CNN reported it ahead of time. Then bragged he re-launched the mission the next day - at the same time - to “surprise” Iran.

FactVerify
Source: factverify.com
Key Evidence
Reports confirm that leaks about U.S. Military plans on Iran caused frustration in the Trump administration,
theguardian.comtheguardian.comTrump considers forcing journalists to reveal sources who leaked Iran report but no direct evidence shows Trump canceled a strike solely due to CNN's reporting. Additionally, no credible source documents Trump bragging about re-launching a strike at the same time to surprise Iran.
foxnews.comfoxnews.comRetired general tells CNN he's 'impressed' by Trump, U.S. strikes on Iran
cnn.comcnn.com‘Always a peacemaker’: How Trump decided to hold off on striking Iran
What the Evidence Shows
The claim can be broken down into two main components: first, that Trump canceled a military strike on Iran because CNN reported it ahead of time; second, that he then bragged about re-launching the mission the next day at the same time to surprise Iran. The search results and sources indicate that there was significant media coverage and leaks regarding U.S. Military plans against Iran, which reportedly caused frustration within the Trump administration.theguardian.comtheguardian.comTrump considers forcing journalists to reveal sources who leaked Iran report
However, no direct, authoritative source confirms that Trump explicitly stated he canceled a strike solely because CNN reported it. The reports suggest concerns about leaks but do not confirm a cancellation directly attributed to CNN's reporting. Regarding the claim that Trump bragged about re-launching the mission the next day at the same time to surprise Iran, none of the sources provide clear evidence or direct quotes supporting this specific assertion.
While there are reports of strikes occurring and some discussion of timing and strategic deception,foxnews.comfoxnews.comRetired general tells CNN he's 'impressed' by Trump, U.S. strikes on Iran
cnn.comcnn.com‘Always a peacemaker’: How Trump decided to hold off on striking Iran no source confirms Trump publicly or privately boasting about re-launching a strike at the same time to surprise Iran. The context includes ongoing tensions, intelligence leaks, and complex decision-making processes around strikes on Iranian nuclear sites.
dailymail.co.ukdailymail.co.ukTrump official in 'line of fire' for leaked Iran bombing intel as they're left... Trump's statements about military actions have sometimes been ambiguous or contradictory, which may contribute to interpretations or misinterpretations of his remarks.
Therefore, while elements of the claim reflect real events, such as leaked information causing operational concerns and subsequent strikes, the specific narrative that Trump canceled a strike because CNN reported it and then bragged about re-launching it exactly as described is not fully supported by credible evidence. This makes the claim misleading as it mixes factual elements with unverified or exaggerated assertions.