Could not download transaction with ID "<number>". The error was: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

After using a Queue Process to automatically download and process Donations Transactions from Blackbaud Internet Solutions, a transaction is showing in the Web > Manage Web Transactions: Failed Transactions tab with the following error, where "<number>" is replaced with a number representing the Transaction:
Could not download transaction with ID "<number>".
The error was: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.
If the transactions is "Retried," it will not show back up in the Failed Transactions tab for roughly 30 minutes.

This occurred in a one-off scenario where two conflicting download processes were coincidentally ran at the same time, and attempted to create multiple transactions for the same gift.

There are a couple of options to handle this scenario:

  • Manually enter the gift based on the transaction XML from the Failed Transactions tab, and delete the failed transaction.  
  • A copy of data could be pulled to evaluate the data and develop a scenario-specific script to correct.  This would take significantly longer to create and test, than would the first option. 
     

 

Environment

 Blackbaud Internet Solutions

Was this article helpful?