Did you catch “Our 3rd party HR provider”? So they outsourced HR. How am I not even a tiny bit surprised?
Why is that an issue? Would you rather they investigate themselves and find no wrongdoing?
It's not uncommon for HR to be an outside entity, to maintain a semblance of neutrality. Otherwise, it's much much easier for internal HR teams to sweep things under the rug.