Trump has particularly bristled at having to give Iran a "thumbs up" every few months by acknowledging that it is meeting its nuclear requirements, which should allow it to invest in foreign banks, sell petroleum overseas, buy USA and European aircraft, and so forth. The meeting followed up on Trump's warning that he would use presidential authority to cancel or undermine the deal if American lawmakers and their European partners did not take measures to strengthen its provisions and its enforcement.
The official said that Trump now wants to work with America's European allies - who all urged him to remain within the accord - to develop a new agreement to replace the Iran deal.
In a statement Saturday, Iran's Foreign Ministry said the Trump administration's "hostile and illegal act" in including Larijani in its sanctions list "has gone way beyond all internationally accepted behavior red lines".
It did not specify what any retaliation might involve.
Specifically, the foreign ministers of France, Germany, and the United Kingdom weighed in on the deal after a meeting in Brussels with European Union foreign policy chief Federica Mogherini and Iranian Foreign Minister Mohammad Javad Zarif.
"Its continued successful implementation ensures that Iran's nuclear program remains exclusively peaceful".
The 2015 deal, he said, "is not renegotiable".
Measures to isolate and pressure Iran partly "by spotlighting human-rights abuses, corruption, support to terrorism and militant proxies, progress on their ballistic missile program, which is still subject to United Nations sanctions - all of that can be undertaken right away", said Juan Zarate, a former assistant secretary for terrorist financing and financial crimes at the Treasury Department.
The decision is set against a week of anti-establishment demonstrations in Iran that the country's security force said it had quashed on Sunday after arresting the last of the protests organizers.
Underscoring the difficulty now facing Europeans, a European diplomat, speaking under condition of anonymity, said: "It's going to be complicated to save the deal after this".
Britain, France and Germany had called on Trump on Thursday to uphold the pact.
One thing that may influence Trump's decision-making on both compliance certification and sanctions waivers is a meeting that took place last week between representatives of the White House and the Senate to discuss the JCPOA and broader USA strategies toward the Islamic Republic.
Speaking to the Tasnim News Agency, Nobakht said the Islamic Republic has made various preparations for the possible withdrawal of the USA from the JCPOA.
As a presidential candidate, Trump threatened to shred what he's called "the worst deal ever". The administration would like nuclear sanctions to snap-back on Tehran if it falls back into old habits after prohibitions outlined in the deal have expired.
The nuclear deal between Iran and six world powers - the US, UK, Russia, France, China, and Germany calls upon Iran not to undertake any activity related to ballistic missiles created to be capable of delivering nuclear weapons, including launches using such ballistic missile technology.
The president also wants the US Congress to amend a law on US participation in the nuclear deal, so that Washington could reimpose all sanctions if Iran breaches certain "trigger points".
Zarif has said Trump's aggressive stance on the deal and Iran generally have also violated the commitment to "refrain from any policy specifically meant to directly and adversely affect the normalisation of trade and economic relations with Iran" under paragraph 29.
A decision to withhold a waiver would have effectively ended the deal between Iran and the other global signatories.
Earlier this week European foreign ministers met in Brussels with Mr Zarif, seemingly to press Tehran about its destabilising activities in the Middle East.