Some wallets like Trezor, and Electrum give access to correct extended public (xpub) keys, and others like Ledger give an xpub but its not formatted correctly and does not map to correct address space. Other wallets like BRD, and Jaxx dont give you access to xpub keys at all.
If your addresses start with 1 then you should put in key stat starts with xpub
if your addresses start with 3 (segwit) then your key should start with ypub
if your addresses starts with bc1 (bech32 segwit) then your key should start with zpub
Its a good idea to make sure your next address(In walletBouncer app) matches your regular wallet next address to make sure you have the correct address space mapped before you receive BTC into that address.
Some wallets dont adhere to above format, but there is always a way to get the correct extended public key by using a tool like https://github.com/iancoleman/bip39
if anyone needs help, open a ticket at www.walletbouncer.com under support.
walletBouncer will support extended public keys with incorrect version bits. Now you can register almost any xpub and walletBouncer will determine what the address scheme is. You should be able to register the xpub keys from the Ledger (and others) for segwit addresses that start with xpub.
We will announce when this is ready. Shouldnt be long, and shouldnt require new app download.
Also, if anyone is interested in reviewing the app, we have some promo codes available for premium in-app upgrade. DM me if interested. (Android version not available yet)