She didn't get fired. Her contact was up and didn't get renewed.
It wasn't just one thing. I believe she got warned. The last straw was people didn't like a holocaust post she made. She appeared to put political beliefs on the same protected class tier as ethnicity, which is outrageously stupid and some people were offended. She seemed to imply/people inferred she thinks liberals were gonna do a holocaust to conservatives. Again, this was just the last straw for an otherwise mostly unknown actress out of contract.