Error: Unable to cast COM object of type 'Blackbaud.PIA.RE7.BatchData.CBatchTempClass'... - processing registration in Event Management App

After entering a registrant in The Raiser's Edge Event Management App and trying to process the transaction, the following error message may occur in the app on an iPad:

Error Unable to cast COM object of type 'Blackbaud.PIA.RE7.BatchData.CBatchTempClass' to interface type 'Blackbaud.PIA.RE7.BatchData.CBatchTemp'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{C51AC40F-BEBE-459F-A7B1-3C699A279948}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
Download and install the latest patch which contains all fixes from previous patches. If you are running an older version, download and install the latest version and then the patch. For updates on the latest release, please refer to our release page.

Steps to Duplicate

In Event Management App using The Raiser's Edge 7.93 or 7.92 database locally hosted (not in Blackbaud Hosting):
  1. In The Raiser's Edge database, create an event record with registration units and prices greater than $0.00.
  2. Log into the Event Management App.
  3. Enter a new registrant for the event.
  4. Enter payment information (any payment option).
  5. Click to process.
  6. Error occurs.


 Raiser's Edge
 Event Management App

Was this article helpful?