On April 20, 2026, retired CIA officer Larry Johnson said on Andrew Napolitano's "Judging Freedom" podcast that Trump, during an emergency White House meeting on Iran, tried to invoke "the so-called, nuclear codes" — and that Chairman of the Joint Chiefs General Dan Caine refused to facilitate. Johnson did not name his sources, did not clarify what he meant by "nuclear codes," and provided no documents. The White House says the claim is false. Newsweek, France 24's Truth or Fake, Lead Stories, and IBTimes UK all found no corroboration. The story has spread anyway. Should you believe it?
1. No -- Unverified Means Unverified (fact-checkers, White House, careful journalism)
One guy on one podcast, no evidence, a track record of unverified claims. That's not a story, that's a claim.
Every mainstream fact-check on this found zero corroboration. Newsweek: "no independent corroboration," Johnson "provided no evidence... did not identify any sources." France 24 Truth or Fake: unverified. Lead Stories: unverified. IBTimes UK: "no corroborating document, on-the-record source, or court filing." The Pentagon, General Caine's office, and the White House have issued either a denial or no comment. This is what an unsubstantiated claim looks like at the moment it enters viral circulation.
The source has a track record, and it's not a good one. Larry Johnson served in US counterterrorism through 1993, which is the resume he leads with. The part he doesn't lead with: he was among the figures associated with the 2017 claim that British intelligence helped the Obama administration spy on Trump — a claim UK and US intelligence officials both denied and which never produced corroborating evidence. Fox News temporarily pulled Napolitano off-air in 2017 over the same GCHQ story cycle he platformed. Judging Freedom has since specialized in platforming retired intelligence figures making extraordinary foreign-policy claims, some of which have not held up.
2. Yes -- The Pattern Fits (Trump skeptics, anti-war left)
Trump is running a war that has killed 3,375 people. "A senior general intervened" is not implausible.
The context claimants cite is real, even if the specific claim isn't verified. The Iran war began February 28, 2026. The Trump administration has ordered blockade operations, threatened infrastructure strikes, and publicly feuded with Iran over uranium stockpiles and enrichment. An emergency meeting on Iran is plausible. A senior general pushing back on a presidential escalation order is something that has happened in modern US history (James Mattis, Mark Milley). The pattern the claim describes fits the public behavior we have already seen.
Truth about classified meetings tends to emerge through unofficial channels first. Classified meetings have classified participants, so the absence of on-the-record confirmation is the baseline, not the tell. The Pentagon Papers started as a leak. Watergate's Deep Throat was anonymous. Skepticism of one-source claims is warranted — but blanket dismissal of retired-official reporting because the White House denies it is also a way to be wrong about important things. This claim needs more evidence before it gets believed, not automatic rejection.
3. The Mechanics Don't Match (nuclear policy experts)
The Joint Chiefs chairman isn't in the authorization chain. He can't "refuse to facilitate."
US nuclear launch authority is "sole authority" -- the President does not need approval from anyone to order a launch. The Secretary of Defense verifies the order came from the President, but cannot veto it. The Chairman of the Joint Chiefs of Staff sits in the chain of communication (relaying orders) but NOT the chain of command (authorizing them). A JCS chairman could resign, could refuse to participate, could go public — but the system is designed so the President's legal order gets executed whether or not the JCS chairman personally concurs.
Johnson's story -- Caine "refused to facilitate" a nuclear order -- doesn't describe how the system produces that outcome. If Caine had moved to stop a launch, that would have required action outside his legal role, not refusal inside it. That doesn't prove the meeting didn't happen, but it does suggest the version circulating is either distorted in the telling or misunderstands the mechanism it describes. Either way, a claim that gets the nuclear-authority system wrong is not a claim you should treat as authoritative reporting on the nuclear-authority system.
Where This Lands
The honest answer is: we don't know, and we might never know. What we do know is that the claim currently rests on one retired official on one podcast, with no corroborating source, no document, no on-the-record witness, and a structural description that doesn't match how US nuclear authority works.
Sources
- Newsweek, "Donald Trump Tried to 'Use Nuclear Codes' Claims: What We Know"
- France 24 Truth or Fake, "Was Donald Trump 'blocked' from using the nuclear codes against Iran?"
- Lead Stories, "Fact Check: Report About Trump, Nuclear Codes Not Verified"
- IBTimes UK, "Fact Check: The Truth Behind the Viral Claim That General Dan Caine 'Blocked' Trump's Nuclear Codes"
- IBTimes UK, "Ex-CIA Analyst Claims Trump Sought to Invoke Nuclear Codes Against Iran"
- The Mirror US, "General's brutal 1-word response as Trump 'blows up' over nuclear codes"
- Irish Star, "CIA analyst claims Trump tried to access nuclear codes"
- Ogun Security, "The Trump Nuclear Codes Claim: A Practitioner's Fact Check"
- Congressional Research Service, "Authority to Launch Nuclear Forces"
- NTI, DeRosa and Nicolas, "The President and Nuclear Weapons"
- Arms Control Association, "Strengthening Checks on Presidential Nuclear Launch Authority"
- Brookings, "Reference Sheet on Nuclear Command and Control"
- NPR, "Peace talks are in doubt as the U.S. seizes an Iranian ship"
- Wikipedia, Gold Codes
- Wikipedia, Nuclear football