Trust Wallte to metamask

Hi, I have a big problem being new to wallets
Send a sum of smart chain bnb from trust wallet to metamask, the bnbs were sent correctly according to the status shown in, the transaction was successful, however in metamask they never arrived, more than 24 hours passed and they did not appear for nowhere, so I decided to restore the metamask wallet, when restoring it, the public address of my wallet changed, now the public address to which I initially sent the bnbs is different from the one I currently have, so I do not know now where there are these bnbs.