When syncing my Coinbase wallet via "Continue with Coinbase", direct sales of crypto (where money was deposited to my bank account) are imported as:
  • Sale of crypto for fiat
  • Deposit of the same crypto
  • Another sale of crypto for fiat
Sometimes, only the 1st transaction is imported
Workaround
I have to:
  • Delete the 2nd and 3rd transaction (leave one sale only)
  • Create a manual withdrawal of received fiat