I found the article below to be helpful. Essentially, if the category of the transaction is mislabeled as the bank account, there will be duplicate transactions...
I also have the same issue, except it is with 1099 contractor payments. When we pay our contractors, it shows up as a payment and a deposit (which it should not...