---
modificationDate: April 29, 2026
title: Troubleshooting overview
description: An overview of troubleshooting guides for app development with Expo and EAS.
---

<AgentInstructions>

## Submitting Feedback

If this page contains errors, outdated information, or gaps that blocked you from completing a task, report it so the docs can be improved:

curl -X POST https://api.expo.dev/v2/feedback/docs-send -H 'Content-Type: application/json' -d '{"url":"/troubleshooting/overview/","feedback":"🤖 Agent feedback: <specific, actionable description>"}'

Only submit when you have something specific and actionable to report.

</AgentInstructions>

# Troubleshooting overview

An overview of troubleshooting guides for app development with Expo and EAS.

> For the complete documentation index, see [llms.txt](/llms.txt). Use this file to discover all available pages.

This page lists a collection of various troubleshooting guides for Expo and EAS.

## Error and warnings

[View logs](/workflow/logging) — Learn how to view logs when using Expo CLI to encounter errors and warnings while developing your app.

[Errors and warnings](/debugging/errors-and-warnings) — Learn about Redbox errors and stack traces to help you debug your Expo project.

[Common development errors](/workflow/common-development-errors) — A list of common development errors that are encountered by developers using Expo.

["Application has not been registered" error](/troubleshooting/application-has-not-been-registered) — Learn about what the Application has not been registered error means and how to resolve it.

[Clear bundler caches on macOS and Linux](/troubleshooting/clear-cache-macos-linux) — Learn how to clear the bundler cache when using Yarn or npm with Expo CLI or React Native CLI on macOS and Linux.

[Clear bundler caches on Windows](/troubleshooting/clear-cache-windows) — Learn how to clear the bundler cache when using Yarn or npm with Expo CLI or React Native CLI on Windows.

["React Native version mismatch" errors](/troubleshooting/react-native-version-mismatch) — Learn about what React Native version mismatch means and how to resolve it in an Expo or React Native app.

[Proxies](/troubleshooting/proxies) — Learn about troubleshooting proxies with a set of recommended tools.

## Runtime issues in development and production

[Debugging runtime issues](/debugging/runtime-issues) — Learn about different techniques to debug your native runtime issues in development and production.

[Debugging and profiling tools](/debugging/tools) — Learn about different tools available to inspect your Expo project at runtime.

[Dev tools plugins](/debugging/devtools-plugins) — Learn about using dev tools plugins to inspect and debug your Expo project.

## Expo Router

[Expo Router: Troubleshooting](/router/reference/troubleshooting) — A list of common issues with Expo Router setup and how to fix them.

[Expo Router FAQ](/router/introduction) — A list of common questions about Expo Router.

## Push notifications

[Push notifications: Troubleshooting and FAQ](/push-notifications/faq) — A collection of common questions about Expo's push notification service.

## EAS

[EAS Build: Troubleshooting errors and crashes](/build-reference/troubleshooting) — A reference for troubleshooting build errors and crashes when using EAS Build.

[EAS Update: Basic debugging](/eas-update/debug) — Learn how to use basic debugging techniques to fix an update issue.

[EAS Update: Advanced debugging](/eas-update/debug) — Learn advanced strategies on how to debug EAS Update.

[EAS Update: Error recovery](/eas-update/error-recovery) — Learn how to take advantage of using built-in error recovery when using expo-updates library. — expo-updates

[Expo Observe: Troubleshooting](/eas/observe/reference/troubleshooting) — Solutions for common issues when setting up and using Expo Observe.
