The same thing happened to me. Recently, one company put me through three Python challenges. One on the phone, and then later two in person. One was on the whiteboard, with no "hello" or questions about who I was, starting immediately as I entered the room. I completed his assignment (and in an object-oriented way). Later he said, "We're looking for someone who can come up to speed quickly." And later HR said, "Feedback was very mixed, but unfortunately you don't come up to speed quickly."
I answered all the questions, have a proven track record, am self-taught for 15 years with increasingly high salary / rates, and yet for this one guy I was incapable of learning quickly. This was determined in a 30 minute whiteboard interview I passed.
Some of the interviewers have extremely low sociability on the psychological scale, even if they're tech geniuses (which isn't even evident). Everyone talks about the skillsets, S-curves and so on, but no one talks about the mediocre evaluation process by those who aren't good at it.