diff --git a/xmlrpc-server.js b/xmlrpc-server.js
index 22d8533..16f2a48 100644
--- a/xmlrpc-server.js
+++ b/xmlrpc-server.js
@@ -462,7 +462,14 @@ function sendTopUpReport(reverseUrls, params, urlIdx, retry) {
 
         if (errorOnTopUpReport(topUpReportError, {params: params, clientOptions: clientOptions})) {
 
-            logger.warn('Error sending topUpReport retrying another url (if available): ' + topUpReportError, {error: topUpReportError.toString()});
+            logger.warn('Error sending topUpReport retrying another url (if available): ' + topUpReportError,
+                {
+                    error: topUpReportError.toString(),
+                    responseBody: topUpReportError.body,
+                    params: params,
+                    clientOptions: clientOptions,
+                }
+            );
             sendTopUpReport(reverseUrls, params, ++urlIdx, retry);
             return;