There are different private key formats. You may need to convert the private key to an nsec from hex: https://nostrtool.com/
Discussion
Or actually you might be able to just take the private key that you have and put it into primal. It might handle it properly.
So stupid to have to go to another serive just so i can use this account