Once the card was set up, it showed a zero balance and the address on the card is not the same address that has btc on the old wallet.
your problem is related to derivation path so that you are seeing different addresses for the same wallet seed.Go to block explorer and check the addresses with balance, use ---> https://iancoleman.io/bip39/ to extract the private key for that address and import that private key to electrum. If you want to buy a hardware wallet try imkey, as @DaveF pointed out, or buy a passport wallet[1].
[1] https://foundationdevices.com/passport/
Thank you! I'll give this a shot. Appreciate it