---
title: Troubleshooting - React Native (classic)
description: Need help? We share probable causes and recommended fixes
lastUpdated: 29 July 2026
source_url:
  html: https://docs.contentsquare.com/en/react-native/troubleshooting/
  md: https://docs.contentsquare.com/en/react-native/troubleshooting/index.md
---

> Documentation index: https://docs.contentsquare.com/llms.txt
> Use this file to discover all available pages before exploring further.

The latest CSQ SDK is here! Learn how to [upgrade your app](https://docs.contentsquare.com/en/csq-sdk-react-native/experience-analytics/upgrade-from-cs-sdk/).

When the SDK is not sending data as expected, use this page to identify probable causes and apply recommended fixes.

## Requests are failing

In order for Contentsquare to work, you need to make sure the following endpoints are not blocked by your network (VPN):

| Request | Endpoint | Detail |
| - | - | - |
| Config file | `https://mobile-production.content-square.net` | See [Configuration](../how-the-sdk-works/#configuration) |
| Analytics data (EU) | `https://m.csqtrk.net` `https://m.ba.contentsquare.net` `https://m.aa.contentsquare.net` | See [Sending data](../how-the-sdk-works/#sending-data) |
| Analytics data (US) | `https://m-aus1.contentsquare.net` `https://m.bf.contentsquare.net` `https://m.af.contentsquare.net` | See [Sending data](../how-the-sdk-works/#sending-data) |
| Monitoring | `https://l.contentsquare.net` | Used by the SDK to send SDK monitoring analysis in JSON format over HTTPS. |
| Session Replay data (EU) | `https://ka-aeu1.contentsquare.net` `https://ka.ba.contentsquare.net` `https://ka.aa.contentsquare.net` | See [Session Replay requests](../session-replay/#requests) |
| Session Replay data (US) | `https://ka-aus1.contentsquare.net` `https://ka.bf.contentsquare.net` `https://ka.af.contentsquare.net` | See [Session Replay requests](../session-replay/#requests) |
| Screenshot (EU) | `https://s.contentsquare.net` `https://b.ba.contentsquare.net` `https://b.aa.contentsquare.net` | See [Screenshot capture](../in-app-features/#screenshot-capture) |
| Screenshot (US) | `https://s-aus1.contentsquare.net` `https://b.bf.contentsquare.net` `https://b.af.contentsquare.net` | See [Screenshot capture](../in-app-features/#screenshot-capture) |
| Resources manager (EU) | `https://srm.ba.contentsquare.net` `https://srm.aa.contentsquare.net` | See [Session Replay requests](../session-replay/#requests) |
| Resources manager (US) | `https://srm.bf.contentsquare.net` `https://srm.af.contentsquare.net` | See [Session Replay requests](../session-replay/#requests) |

## Known limitations

### React Native Webview goBack()

Warning

iOS only: When the `goBack()` method of the React Native WebView component is called, it may not be registered by Session Replay in some cases, leading to some webview pages not being replayed correctly.

### Use of PanResponder

If you are using PanResponders in your app, a bug might appear on the element implementing it where it will only move for about a second and then freeze. This bug is caused by a conflict between the React Native SDK and our Bridge related to tracking swipe events. The workaround is to stop Contentsquare tracking when the pan gesture starts, and resume it as the gesture ends, as follows:

```javascript
const panResponder = useRef(
  PanResponder.create({
    [...]
    onPanResponderGrant: (evt, gestureState) => {
 Contentsquare.stopTracking();
 [...]
    },
    onPanResponderRelease: (evt, gestureState) => {
 Contentsquare.resumeTracking();
 [...]
    },
    [...]
  })


).current;
```

Applying this workaround fixes the bug, but Contentsquare will no longer track swipes on views using the PanResponder.

### Long Screenshot Not Supported

Long Screenshot is not currently supported in React Native. This feature captures and analyzes long scrollable screens such as product listing pages or user profiles for enhanced Zoning Analysis, and is only available in Flutter, iOS, and Android native SDKs.

Warning

If Long Screenshot has been enabled in your React Native project, expect limitations and inconsistencies in capturing extended scrollable views. Contact your Customer Success Manager to discuss mitigation strategies for your implementation.


```json
{"@context":"https://schema.org","@type":"TechArticle","headline":"Troubleshooting","description":"Need help? We share probable causes and recommended fixes","url":"https://docs.contentsquare.com/en/react-native/troubleshooting/","inLanguage":"en","dateModified":"2026-07-29T20:57:49+02:00","publisher":{"@type":"Organization","name":"Contentsquare","url":"https://www.contentsquare.com/"},"isPartOf":{"@type":"WebSite","@id":"https://docs.contentsquare.com/#website","name":"Contentsquare Technical Documentation","url":"https://docs.contentsquare.com/"}}
```