not sure nowdays but didn’t you have to have a twisted cable before linking pc’s on lans.
also have you tried just typing join server ip at the console of your other machine that used to work for me
regardless if server was seen online, esp useful for steam where private players servers could take 36 hours
to even show up on the private servers lists. tbh
You can mute people ingame if votekicking doesn’t help, if you see racism next time ur on an official server, go to the Official steam admin group chat and report it so that someone can come help you at once.