No she shouldn’t resign, but she should face some sort of punishment it was a clear violation even if it was understandable.
Let those without sin cast the first stone...