Given the details all I can do is nod. Yup. Happens.
Try hp.com and their chat there. Sometimes you get lucky and the HP rep knows if a BIOS update can help.
Sometimes it's due to the old OS issues. But you didn't put that in your post so I'll stop here.