When a capture request fails for any reason, the Adyen listener deletes all info about the donation from pending and limbo queues. It should only do that when the capture has been declined, not when credentials are wrong or the server is unreachable.
Note: this is suboptimal error handling, but it's not preventing us from processing donations in normal circumstances.