I would not be contacting the hiring manager if there is an agent involved. It's bad etiquette to do that imo. You should contact the agent and see if they can get feedback. I always do this if it's a role I am really keen on....