Previous job sent 401k rollover, with taxes taken out
I left my job and started a new job. I wanted to receive my 401k funds and roll them over to another 401k. I received the check and it had taxes taken out. I call the company and was told the information my HR rep told me was incorrect and my funds were considered a distribution rather than a rollover. They told me they can not void and reissue the check (it has not been cashed). They said I need to deposit the check in my new 401k along with the amount of taxes that were taken out, and I would receive the tax money back when I filed my income taxes. That's almost $2000 I have to come up with because my old company told me the wrong information. Is this correct? Is there no way to get the company to void the check and reissue a new check as a rollover instead?
Thank you