According to Nintendo's own statement, she was fired for having a second job that conflicted w/ her work at Nintendo:
http://www.ign.com/articles/2016/03/31/nintendo-terminates-fire-emblem-fates-spokesperson
http://gameranx.com/updates/id/46802/article/nintendo-fires-treehouse-employee-amid-public-controversy/
However, one wouldn't be surprised at all to find out that a person hired for PR purposes, got fired for bringing negative PR to the company.
"Alison Rapp was terminated due to violation of an internal company policy involving holding a second job in conflict with Nintendo’s corporate culture. Though Ms. Rapp’s termination follows her being the subject of criticism from certain groups via social media several weeks ago, the two are absolutely not related. Nintendo is a company committed to fostering inclusion and diversity in both our company and the broader video game industry and we firmly reject the harassment of individuals based on gender, race or personal beliefs. We wish Ms. Rapp well in her future endeavors.”








