> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# What Are the Scenarios Where the SDK Logger Is Not Usable?

> Learn about scenarios where the MoEngage SDK logger cannot help, such as integration and UI issues.

The SDK logger may not function correctly in the following scenarios:

* **Basic integration issues**:
  * **Improper SDK integration**: This occurs when the SDK is not integrated correctly.
  * **Outdated SDK versions**: The SDK version is older than the following:
    * Android SDK: Native 13.4.00
    * React Native: 10.3.00
    * Flutter: 9.0.0
    * Cordova: 9.0.0
    * Capacitor: 5.0.0
  * **Integration misses**: The plugin is not being initialized in the locations (as per the requirement).
* **Data tracking**
* **Push notifications**:
  * **Visibility or UI problems**: Push notifications are not rendering correctly on devices.
  * **Image loading failures**: Images are not displayed in push notifications due to exceptions or unsupported image formats (for example, WebP Image file format).
  * **PushAmp cases**: Situations where the system renders the push notification rather than the SDK rendering the same.
* **In-app messages**:
  * **Display anomalies**: In-app messages or In-app nudges appear too small or large and do not match the dashboard specifications.
  * **Behavioral conflicts**: In-app messages interfering with app functionality.
  * **Context setting in hybrid apps**: Lack of screen tracking in hybrid frameworks as we only track Native screens.
  * **Self-Handled In-app messages**: Integration validation through a call might be required to ensure accurate statistics tracking. The developer might not have integrated the required methods to track events and statistics.
* **Cards**:
  * **Self-handled cards**: There could be potential integration oversights.
