Keep positive man - as you know so much of product development is about feedback and iteration. I would really push your ex-interviewers or even the recruiting folks to share their exact thoughts on what didn't go well - even if you have to go through a few people to get the truth.