Nintendo has since issues a statement that explains as to what exactly happened –
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.
This means that Nintendo didn’t fire her as per earlier assumptions as a result of the harassment she faced from online communities or due to the requests the company received from unknown sources encouraging them to fire her.
Rapp also confirmed after Nintendo issued the statement that she was “moonlighting under a fake name, and with no real identifiers” as she needed to pay off student loans. However, she did not reveal what the job was and which fake name she was using.
All of this suggest that even though she was the victim of an online harassment campaign, Nintendo didn’t actually fire her as a result of that but because she was in direct breach of company policies by doing another job while being employed at Nintendo.