I can suggest you to open your seed phrase through mycrypto desktop wallet. It will help you to know what address that contained by your seedphrase.
I have ever encountered this problem and this solution is fixing my problem. Try to download mycrypto destkop wallet then you can go to the menu view and send > open through seed phrase through mnemonic phrase menu.
thank you so much sir, by using mycryptowallet and the seedphrase I managed to see all the linked sub accounts and their private keys, then used the private keys to import these sub accounts on metamask
again thank you so much