The derivation used in your sparrow wallet (m/84'/0'/0') is known as BIP 84 ( generates
bc1addresses) and the one you are using on Ledger Live is BIP 49 (49'/0'/0') that generates addresses starting with 3... While bc1 addresses are Native Segwit (P2WPKH) , addresses starting with 3 are Nested Seqwit (P2WPKH-P2SH).
While setting up your Sparrow Wallet in the new wallet menu have you selected "P2WPKH-P2SH" for the script type? This is the menu that appears right before you have to click on “Connected Hardware Wallet”.
As a note, if you are interested in learning more about how derivation paths work this[1] is a great resource to read.
[1]
https://learnmeabitcoin.com/technical/derivation-paths#bip-49-m490000