Name invalid help

every time i try to join a sever it would say "connection refused as your player name is invalid please remove all special charicters

Then do so? It uses your steam name if you are running steam in the background. So please make sure there are no special characters in your steam name.