They'll say that Israel didn't really break the cease-fire because they were still in the window that they agreed to.
...
They keep bringing up the Iran missile attack that hit a structure and ~4 people were supposedly killed. They
infer that this attack by Iran is what violated the treaty, but it was also before the Trump announced "deadline".
So the real, true timeline:
1 - Trump announces ceasefire.
2 - [After announcement, before deadline] Israel proceeds to launch massive bombing attack on Iran. Unknown number of casualties. This is what really pissed Trump off.
3 - [Still before deadline] Iran responds with limited missile attack which hits some buildings, some casualties.
4 - Deadline.
5 - A stray missile is launched from somewhere in Iran. Doesn't hit anything. Israel says Iran broke the ceasefire, Iran says it was fired by someone without permission, possibly isolated and not in communication with command.
6 - Israel announces they are launching another massive attack because of stray missile.
7 - Trump loses his shit on TV, more angry at Israel than Iran. Posts about it, and supposedly gets Netanyahu on the line. Israel recalls the attack (for the most part).
8 - Likud State TV in the US (aka Faux News or Fox News), continually paraphrase the above timeline as "Iran breaks ceasefire, launches missile attack against civilian apartments, many casualties).