---
title: Troubleshooting iOS SDK issues
description: Learn how to troubleshoot issues with iOS Monitoring.
breadcrumbs: >-
  Docs > RUM & Session Replay > Application Monitoring > iOS and tvOS Monitoring
  > Troubleshooting iOS SDK issues
---

# Troubleshooting iOS SDK issues

## Overview{% #overview %}

If you experience unexpected behavior with Datadog RUM, use this guide to resolve issues quickly. If you continue to have trouble, contact [Datadog Support](https://docs.datadoghq.com/help) for further assistance.

## Check if Datadog SDK is properly initialized{% #check-if-datadog-sdk-is-properly-initialized %}

After you configure Datadog SDK and run the app for the first time, check your debugger console in Xcode. The SDK implements several consistency checks and outputs relevant warnings if something is misconfigured.

## Debugging{% #debugging %}

When writing your application, you can enable development logs by setting the `verbosityLevel` value. Relevant messages from the SDK with a priority equal to or higher than the provided level are output to the debugger console in Xcode:

```swift
Datadog.verbosityLevel = .debug
```

You should then see an output similar to the below, indicating that a batch of RUM data was properly uploaded:

```gdscript3
[DATADOG SDK] 🐶 → 17:23:09.849 [DEBUG] ⏳ (rum) Uploading batch...
[DATADOG SDK] 🐶 → 17:23:10.972 [DEBUG]    → (rum) accepted, won't be retransmitted: success
```

**Recommendation:** Use `Datadog.verbosityLevel` in the `DEBUG` configuration, and unset it in `RELEASE`.

## "Deobfuscation failed" warning{% #deobfuscation-failed-warning %}

A warning appears when deobfuscation fails for a stack trace. If the stack trace is not deobfuscated to begin with, you can ignore this warning. Otherwise, use the [RUM Debug Symbols page](https://app.datadoghq.com/source-code/setup/rum) to view all your uploaded dSYMs. See [Investigate Obfuscated Stack Traces with RUM Debug Symbols](https://docs.datadoghq.com/real_user_monitoring/guide/debug-symbols).

## Further Reading{% #further-reading %}

- [Source code for dd-sdk-ios](https://github.com/DataDog/dd-sdk-ios)
- [Datadog Real User Monitoring](https://docs.datadoghq.com/real_user_monitoring)
