Using the Clean Up Record command on a voided bank transaction will incorrectly change it to Cleared status, if there is something filled into the Reconcile field.
This problem occurs in Goldenseal accounting software versions 4.32 and earlier.
NOTE-- This problem will throw off running totals and bank balances, but it is not likely to happen very often.
Clear the Reconcile field, leave the record and come back, and then change the status back to Void.
Goldenseal accounting software versions 4.4 and later have the correct behavior, and will not cause this problem.
Programmer note-- code changed in CBankTransaction::CleanUp