Error when paying a pledge from money put On Account

When trying to pay off a pledge from money that was put On Account the following error pops up:

Data in TX_CUST_MEMBERSHIP is checked out by an another batch. No data moved to mirror tables.

We are unable to finish the transaction.  We can not seem to figure out why the error pops up.  Any suggestions or has anyone had this error pop up? 

Thanks!!