Hiring manager will have the final say, HR is just working for the hiring manager to make the process done.
Nobody really knew what happens in side their hiring process, it can be very complex.
What we can do is: keep communicate with them, and keep looking.
Thanks!