Let's get to the bottom and fix this, Vince.
Undeposited Funds temporarily holds your funds until you're ready to deposit them your bank.
When you create the bank deposit, the funds will only be transferred from Undeposited Funds to your bank account. Hence, the balance should increase.
Otherwise, there's a possibility that your data is damaged. We can do the Verify and Rebuild process. It will fix any data-integrity issues on your company file.
You can always update us for any results so we can help you more.