I created a new file wallet using:
solana-keygen new --outfile ./new_wallet.json
Output of this command shows a pubkey and a seed phrase to save. I tried to import this output seed phrase into a wallet extension. When I entered this seed phrase, it showed like 100+ accounts to import and none of them was actual pubkey of created wallet. I confirmed it using:
solana-keygen pubkey ./new_wallet.json
The PublicKey output of this command, does not exist on seed phrase import. Then I tried importing wallet using private key, this works nicely. But seed phrase import points to completely different address. I am confused.