TCAS still does not prevent human error. There was the
Überlingen mid-air collision where TCAS worked properly but confusion with ATC caused pilots on one plane to disregard TCAS and do the opposite. And the
Gol Transportes Aéreos Flight 1907 where the pilots on one plane didn't realize TCAS was not working and failed to correct the problem.