Cant Import Wallet Help! Cannot convert string to buffer.?

Hi Guys
so i have 2 separate accounts, one for my long holds and one for trading, so both wallets are accessible on TW, and only 1 on Metamask, For some reason whenever i try to import my wallet i get ‘Cannot convert string to buffer. toBuffer only supports 0x-prefixed hex strings and this string was given:0x-(followed by my seed phrase)’ this message is on the chrome extension, when using an iPhone i just get a ‘wallet cannot be imported’ message, I’ve used trust wallet and confirmed my seed phrase is correct multiple times so i know its not that but i cant find anything about why this isn’t working? can somebody pleaser help!
Thank You!!

You need to put in the private key, not the seed phrase.