Did the person do anything specific during the interview process that suggested the problems you ended up having? Just thinking someone is "odd" can be the result of, as you say, bias.
That period was strange. I got applicants with Microsoft certification in SQL Server who couldn’t explain the simplest SQL query.