Had a nice chat with the recruiter, who asked me some general PM questions. I thought it went well, but the hiring team said "no" with no further explanation. Which is a shame, because I felt I was a good fit and the position has been open for a long time.