However when I plug the coldcard Q directly into the computer (changing the USB port setting to allow connection) and create a 'Connected Hardware Wallet' wallet, it can't find the transactions. Likewise when I export the wallet json from the coldcard device and import it using 'Airgapped Hardware Wallet' I also do not see the transactions.
Can you make this thing clear? By default I think the USB port is disabled if you want to connect it through USB to Sparrow from coldcard Q you need to go to settings>Hardware on/off and turn the USB port to On.
Once you've done that create a new wallet from sparrow and scan connected device(coldcard q) you should be able to see this device after adding it. It should be work just like a watch-only wallet.
Should I be able to just directly connect the coldcard Q and see the transactions/balances from when it was used as a Watch Only Wallet?
Yes, it should be work the same as watch-only wallet.
There might be a syncing issue check the sparrow wallet or maybe you have different wallet? To confirm it check the addresses tab from sparrow and compare it on the ColdCard Q under address explorer.
For other solutions and guides check this link below.
-
https://coldcard.com/docs/q-quick/