We're only getting one side of the story to begin with, so I'm going to assume there's more to this than is being put forth. I don't understand the need for validation from complete strangers on the internet. If harassment did occur then it's a matter for the GM's to deal with. Any player input on the matter is simply going to be affected by bias and/or differing viewpoints. Which is perfectly fine, since the community isn't a hive mind.