When I sync my Bitcoin wallet using an xpub, new transactions on the wallet are not imported. I create a lot of public keys that are never used so I may have large gaps.
Workaround
I need to add the missing data manually