No, Iran kept following the accord during almost a year. I think they broke it after a french company got sanctioned in the US (or menaced with sanctions) for dealing with Iran, and french government, as usual, did nothing. Basically acknowledging US laws power over Europe.
The NYT also reported the 30k protestors killed number, when the HR watchdog report 7k confirmed, 11k to be confirmed, so at most 18k, which align quite nicely with the numbers OSINT groups found.
I'd rather have a paper from non- partisan source.