                     debugMessage += " Error: \(error.debugDescription)."
                 }
                 
-                BMSLogger.internalLogger.error(message: "Request to send client logs has failed. To see more details, set Logger.sdkDebugLoggingEnabled to true, or send the logs with a completion handler to retrieve the response and error.")
+                BMSLogger.internalLogger.error(message: "Request to send client logs has failed. To see more details, set Logger.sdkDebugLoggingEnabled to true, or send the logs with a completion handler to retrieve the response and error. Reason: \(debugMessage)")
                 BMSLogger.internalLogger.debug(message: debugMessage)
             }
             

                    debugMessage += " Error: \(error)."
                }
                
                BMSLogger.internalLogger.error(message: "Request to send analytics data has failed. To see more details, set Logger.sdkDebugLoggingEnabled to true, or send analytics with a completion handler to retrieve the response and error.")
                BMSLogger.internalLogger.debug(message: debugMessage)
            }
            

                    debugMessage += " Error: \(error.debugDescription)."
                }
                
                BMSLogger.internalLogger.error(message: "Request to send analytics data has failed. To see more details, set Logger.sdkDebugLoggingEnabled to true, or send analytics with a completion handler to retrieve the response and error. Reason: \(debugMessage)")
                BMSLogger.internalLogger.debug(message: debugMessage)
            }
            
