Report a Bug
If you encounter issues with the SDK, please contact our support team. To quickly identify and fix the cause, we need certain information about the problem:
General Case
- Problem description
- SDK version, device information (not required if you attach SDK logs)
- Steps to reproduce
- Expected result
- Severity
For diagnosis, we may also need additional information depending on the type of issue:
Integration
If the issue occurred during integration or while configuring the SDK/backend:
-
Description of what was changed or what you were trying to configure (with a code example of the configuration)
-
SDK logs (setup and activation instructions)
UI (Visual) Bugs
If you discover issues with the chat display or its elements:
-
A screenshot demonstrating the problem (or a video, if the issue is difficult to understand from a screenshot alone)
-
SDK logs, if the issue is related to a specific message, for example (setup and activation instructions)
Server Issues
If you encounter server communication issues (chat not loading, messages not sending, etc.):
-
SDK logs (setup and activation instructions)
-
Let us know if any server configuration/updates or SDK setting changes were made prior to the issue
-
A video matching the logs, if the issue is complex (i.e., many steps that need to be described or the issue is intermittent/not consistently reproducible). We need to understand what the user was doing in order to analyze the problem.
Crashes
-
A crash log file from your analytics system or a stack trace
-
Device information and server version
-
Steps to reproduce (if known)