There are hundreds of teams and hiring managers in Google, and an almost infinite number of possible reasons why you weren't hired or why the HM changed their mind. Treating any large company like a monolith is not gonna help you get a job there...
Also, not sure what your recruiter was talking about - there's no concept of "passing" an interview at Google - you're rated on a scale from "strong do not hire" to "strong hire", and the folks doing the selection are provided that rating along with a ton of notes about the interviews.
There are hundreds of teams and hiring managers in Google, and an almost infinite number of possible reasons why you weren't hired or why the HM changed their mind. Treating any large company like a monolith is not gonna help you get a job there...
Also, not sure what your recruiter was talking about - there's no concept of "passing" an interview at Google - you're rated on a scale from "strong do not hire" to "strong hire", and the folks doing the selection are provided that rating along with a ton of notes about the interviews.