This is the defining moment of set 5 Iran-Brazil where the violation clearly was against Brazil but Referee pissed Marouf and caused that drama afterwards.
that's no excuse . that wasn't on the match point. that was in middle of the set, the score was still 8-8 . that was just "one point" and mistakes happen (usually in favor of bigger teams), unfortunately you can't challenge such decisions. that's it . you can't change the call, focus on the next point.
If Heynen protests, that's part of his strategy. he does that when his team is playing bad. he wants to make a scene, change the momentum. but Marouf's protests always hurt his own team much more.