I now have a full node on an external drive, no pruning. I connected sparrow to Bitcoin Core, but now the wallet in Sparrow and the same wallet on Bitcoin Core is missing 4 transactions, and then of course shows an incorrect balance, and a list of my utxos before those 4 transactions.
If I disconnect from Bitcoin Core and connect back to a public server it will then show all transactions again like normal.
The 4 transactions have over ten thousand confirmations and my node is fully synced to the latest block.
What can be the explanation for this?