This issue occurs in released batches where the Bank_Account_Validation field or the Target_Pledge_Amount field on the Batch Summary record is null.  This will always occur in batches that have been created by Charge Processing and that get released by the Release Open Batches process.  

In cases where individual batches are manually released, the manual process automatically populates the field averting the error.  

The options, in this case, are either to live with needing to press 'OK' three times to make the message go away, or to have a script written to run on the charge batches before they post that sets the Bank_Account_Validation field to 'N' and the Target_Pledge_Amount to 0.00, when either or both are null.