Insufficient funds despite having a balance?

Working with a private network, I have tested to see that the network is started, the corresponding algod and kmd processes are running correctly, and that my wallets and accounts are correctly setup, with one account having plenty of microAlgos and is online status.

However, when I try to run algodClient.sign_transaction(signed_with_kmd), I get the following error

TransactionalPool.Remember: TransactionalPool.Remember: Insufficient funds - The total pending transactions from the address require 101000 microAlgos but the account only has 0 microAlgos.

Any suggestions what can be the culprit for this error?

hi Dave! can you post your code for setting up the txn?

Thanks for your help, but I resolved the issue.