Skip to main content

Configure the Unreal CRC

Last updated on October 23, 2024

Overview

This guide shows you how to configure the Unreal CrashReporterClient (CRC) to use the AccelByte Developer Toolkit (ADT).

Configure the Unreal CRC

  1. In the Unreal Engine installation folder, find the DefaultEngine.ini. Sample directory of this file may be: ...\Epic Games\UE_5.0\Engine\Programs\CrashReportClient\Config.

  2. Open the file using your text editor.

    Folder structure where you can find the DefaultEngine.ini file

  3. Modify the DataRouterUrl to match this example, adding your namespace and APIKey. Ensure to add quotation marks around your APIKey.

    DataRouterUrl="https://blackbox.accelbyte.io/data/public/namespaces/{namespace}/crashreport/{APIKey}"
  4. Save and close the file.

Build your engine's Crash Report Client

After completing your project build and configuration of Unreal Engine 5, you can build the Crash Report Client and Editor.

Follow these steps to build the Crash Report Client and Editor:

  1. Open UE5.sln in Visual Studio 2022.
  2. In the Solution Explorer, find the CrashReportClient project, right-click on it, and Build it.
  3. Once CrashReportClient finishes building, repeat for the CrashReportClientEditor project.
note

You need to build CrashReportClient and CrashReportClientEditor sequentially. Ensure that previous builds have finished before initiating the next.

Visual Studio with the CRC projects to build highlighted

Visual Studio right-click context menu with Build highlighted