Sounds like she violated the terms of her contract, was given a talking to, decided to make a stink about it, and organization decided they didn't want to deal with this shit and let her go. now she's twisting words and trying to frame things a certain way to get sympathy/support from the social justice warriors.
It was already previously rumored early in the season that she was the leak of personnel info, so this honestly doesn't look well for her. i'm sure there's way more to the story with this media friend.
The downfall of super smart people sometimes is that they think they can play everyone and win.