Yelling at you for a problem that you were originally not even evolved in? That sounds quite messed up, I probably would have hung up. In the end, they will have to put it straight themselves anyway and another conflict involving you for sure won't help.
And like already said this doesn't seem...