I think you have to realize that we are truly weak when it comes to PR.
I mean look at everything that we know about this war. Satellite images, real-time information, they all come from foreign OSINTs. Our own media, army, the IRGC or the government release nothing of value to the public. So, they control the flow of information, whether we like it or not.
And we have made so many stupid claims before that now it has become hard to believe our own claims. We claimed to have shot down 5 F-35s, but not even a shred of evidence has been released yet.
In short, "از ماست که بر ماست". If we hadn't ruined people's trust in our reporting, people would've found it easier to accept our claims without proof. But since we have lied constantly throughout the years, made bold claims that we could not back up when shit hit the fan, people no longer trust what our media claim.
And it's the same for the US and Israelis as well. The US claimed nothing had been hit in Al-Udeid Airbase, but now we know that at least a critical component of the US anti-ballistic defense against Iran, MET, has been hit there. This obviously has a negative impact on the credibility of the US claims from now on.