Console crash reporting for Xbox, PlayStation, and Nintendo Switch is now generally available in Sentry. It’s fully integrated with our Unreal, Unity, and Native SDKs to capture fatal and non-fatal events from both devkits and retail devices. Here's what's included:
- Readable stack traces to pinpoint issues
- Built-in symbol server so you can upload your debug files directly to Sentry
- Custom symbol server support for many symbol server layouts, including a single, unified format
- Tags and device context like console model, build number, region, and device state to better understand the issue
How it works:
Xbox
- Supported Hardware: Xbox Series X, Xbox Series S, Xbox One
- How We Capture Crashes: You can collect fatal and non-fatal events on devkits and retail devices via a port of sentry-native to Xbox.
- Access: You can get started using Sentry by requesting Microsoft Game Development Kit (GDK) Middleware access. To learn more, refer to the docs.
PlayStation
- Supported Hardware: PlayStation 5 (Note: We’re working on PlayStation 4 support)
- How We Capture Crashes: Devkits send crashes directly to Sentry, removing the need for self-hosting a recap server. For retail devices, we capture crashes with screenshots and tags, through a CRS integration. The port of sentry-native for PlayStation lets you set custom tags and context, and capture non-fatal events. Basic crash dump collection doesn’t require the SDK, you can get started without changes to the game today.
- Access: The verification process starts inside the PlayStation Partners website, where you can confirm your developer status by clicking on Confirm status. We'll receive your request and get back to you with the next steps. To learn more, refer to the docs.
Nintendo Switch
- Supported Hardware: Nintendo Switch & Switch 2
- How We Capture Crashes: Sentry has a first party integration with Nintendo that sends crashes from both retail devices and devkits directly to Sentry. You can configure this inside the Nintendo developer portal and no changes to the game are required. The SDK is optional and allows for adding tags and context, as well as capturing non-fatal events.
- Access: To get access to the SDK, you can reach out via the Nintendo Developer Authorization form. To learn more, refer to the docs.
Note: Support for Sentry’s game console access is a paid feature. We will review the pricing and details with you during the verification process.