They kept her on air to maintain appearances while their team conducted an internal investigation and coordinated with their legal team. They likely decided to terminate her and are working on a separation agreement where she won’t sue the company, won’t disclose details and won’t disparage them. They also need her on their side for the purposes of that lawsuit filed against them and her so they’re likely paying for her legal defense and keeping her employed until they resolve the matter so that she still has a duty to the company and doesn’t go kamikaze. Basically keep the person employed instead of having them sign a separation agreement with a cooperation clause.
But short version is she’s probably done there. And it’s another case of being taken down by someone you didn’t think mattered who ultimately had nothing to lose.