i got banned too. there is new anticheat protection if you join server you may see demorecspectator on every server. this demorecspectator is recording every match and every player. If other players report you they will use this demo record to watch you. and you will get ban. some players they made lot of account on same ip god perma ban, check steam forum.