The most consistent crashing fix GOALS game players are using right now involves bypassing the Unreal Engine 5 default build and forcing the low-end performance branch via Steam. Since GOALS AB dropped the 1.0 release on June 4, 2026, the shift to a heavy Unreal Engine 5 architecture has locked out older hardware and destabilized mid-tier gaming rigs. If you are getting the "Experience build requires DirectX 12 with Feature Level SM6" popup, a black screen buzzing loop on AMD cards, or the dreaded "CrashedUE-Game" fatal error right after the matchmaking screen, you need to manually intervene. Here are the exact steps to stabilize your client for 1v1 and 5v5 queues.

How to Bypass the DirectX 12 SM6 Fatal Error

When you install GOALS, the client defaults to the "Experience" build. This version mandates DirectX 12 and Shader Model 6 (SM6) hardware support. If your GPU lacks native SM6 translation, or if your Windows 10/11 version is out of date, the game fails to launch instantly.

The key takeaway here is to force the game into its legacy compatibility mode using Steam's built-in beta branches.

FeatureExperience Build (Default)Performance Variant (Beta)
Engine TargetUnreal Engine 5 (High)Unreal Engine 5 (Low-End)
API RequirementDirectX 12DirectX 11 Fallback
Shader ModelSM6 MandatorySM5 Compatible
Visual FidelityFull Volumetric LightingReduced Shadows & Geometry
StabilityHigh Crash Rate on Old GPUsExtremely Stable

Method 1: Forcing the Performance Variant via Launch Options

You can command the engine to boot the stripped-down variant directly from your Steam library without downloading a new executable.

  1. Right-click GOALS in your Steam Library and select Properties.
  2. Stay on the General tab and scroll down to the Launch Options text field.
  3. Type exactly --variant=low into the box.
  4. Close the window and launch the game. This bypasses the SM6 hardware check and loads the game in DirectX 11 mode.

Method 2: Unlocking the Official Low-End Beta Branch

If the launch option parameter fails and you still crash at the main menu, GOALS AB provides a dedicated, lightweight depot branch.

  1. Right-click GOALS > Properties > Betas.
  2. In the Private Betas / Beta Access Code field, type goalslowend2026.
  3. Click Check Code. A new branch titled lowend will unlock.
  4. Select lowend from the Beta Participation dropdown. Steam will immediately download a patch replacing your executable.
GOALS in-game screenshot

GOALS in-game screenshot

Resolving the "CrashedUE-Game" Unreal Engine Freezes

A fatal Unreal Engine 5 crash usually happens when transitioning from The Arena practice mode into a live 5v5 match. The screen freezes, the audio stutters, and the Unreal Engine crash reporter generates a "CrashedUE-Game" log.

This specific crash is almost entirely tied to corrupted Microsoft Visual C++ redistributables or missing engine pak files.

Reinstalling Visual C++ Libraries

UE5 uses an intense shader compilation process when loading into a live server. If your Visual C++ redistributables (specifically the 2015-2022 x64 package) are damaged, the engine fails to call the necessary dynamic link libraries and dumps you to the desktop.

  • Navigate to the official Microsoft Learn portal.
  • Download the vc_redist.x64.exe package for Visual Studio 2015-2022.
  • Run the installer and select Uninstall to clear out corrupted registries.
  • Reboot your PC, run the installer again, and select Install.

Verifying Pak File Integrity

The UE5 .pak files delivered on the June 4 release day are massive and prone to chunking errors during Steam downloads. A single missing byte in the stadium geometry file triggers an integrity halt the moment a match loads.

Open Steam, go to GOALS Properties > Installed Files > Verify integrity of game files. Let the process run completely; it will usually find 1-3 files that failed to validate and redownload them.

GOALS in-game screenshot

GOALS in-game screenshot

Fixing the AMD GPU Black Screen and Audio Buzzing

AMD users, specifically those on the RX 7000 series (like the RX 7600), are experiencing hard system crashes. You queue into a match, the screen goes entirely black, a loud "trtrtrtr" buzzing sound loops through your headphones, and your monitor loses DP/HDMI signal. The PC remains powered on, forcing a hard reset.

This is a known driver timeout issue interacting with the game's uncapped menu framerate.

Rolling Back to Stable Adrenalin Drivers

The most recent June 2026 AMD drivers are unstable with GOALS. You must strip them out entirely using Display Driver Uninstaller (DDU) in Windows Safe Mode. Once your system is wiped clean of the faulty driver, download and install the May 2026 WHQL release directly from AMD's archive.

Capping Menu Framerates with Radeon Chill

Because GOALS does not strictly cap FPS in its matchmaking lobbies, the GPU attempts to render the static UI at 900+ frames per second. This causes a massive transient power spike. The AMD Adrenalin software detects this as a hardware fault and cuts the display signal to protect the card.

Do not rely on the in-game VSync. Open AMD Adrenalin, navigate to Gaming > GOALS, and set Radeon Chill to cap your maximum framerate at your monitor's refresh rate (e.g., 144Hz). This hard cap prevents the power spike entirely.

GOALS in-game screenshot

GOALS in-game screenshot

Clearing the Unreal Engine 5 Shader Cache

Every time you update your GPU drivers or the game receives a hotfix, the compiled shader cache becomes obsolete. Unreal Engine 5 is notorious for attempting to read outdated cached shaders, resulting in heavy stuttering followed by a fatal crash when loading into a new arena.

Manually deleting your DirectX cache forces the game to rebuild its hardware profile from scratch.

Press the Windows Key + R, type cleanmgr, select your primary C: drive, and check the box for DirectX Shader Cache. Run the cleanup utility. Next, open your file explorer, navigate to %LOCALAPPDATA%\GOALS\Saved\, and delete the Config folder. When you boot the game next, it will take slightly longer to load as it compiles fresh shaders, but your mid-match stability will drastically improve.

Preventing Client Disconnects and Matchmaking Freezes

Sometimes what looks like a hard desktop crash is actually a server timeout that the client handles poorly. The transition between the pre-match lobby and the stadium requires a stable UDP handshake.

Routing your connection through IPv4 and opening Steam's default matchmaking ports prevents the client from panicking during host validation.

Disabling IPv6 in Windows Adapter Settings

GOALS' current netcode prioritizes IPv4 routing. If your ISP forces an IPv6 tunnel, the game client can hang indefinitely on the "Connecting to 5v5 Server" screen before crashing to the desktop.

Open your Windows Network Connections, right-click your active Ethernet or Wi-Fi adapter, and select Properties. Uncheck the box next to Internet Protocol Version 6 (TCP/IPv6). Click OK to force the client to use a stable IPv4 route.

Bypassing Strict NAT Types

Since GOALS relies heavily on peer-to-peer validation for its cross-play architecture, a Strict NAT type will cause the matchmaking API to time out. Log into your router's admin panel and port forward UDP ports 27015-27030 (Steam's default matchmaking range). This ensures your client doesn't crash when failing to establish a host connection with console players.

Frequently Asked Questions

Why does GOALS crash right after the anti-cheat splash screen? Overlay software conflicts with the game's security layer. Easy Anti-Cheat flags rendering pipeline hooks as unauthorized memory injection. Disable Discord overlay, Steam overlay, and RivaTuner Statistics Server (RTSS) before booting the game.

Will I lose my club progression if I switch to the low-end beta branch? No. Your club data, cosmetic unlocks, and matchmaking rating (MMR) are stored server-side on your GOALS AB account, not locally. Switching to the goalslowend2026 branch only changes your local rendering engine.

Is there a fix for macOS crashes? While GOALS announced cross-platform support including macOS, the current Apple Silicon build is highly unstable. The Metal API translation layer currently fails to render volumetric fog in the 5v5 stadiums. Until a native Metal API patch drops, Mac users should expect frequent crashes.

GOALS in-game screenshot

GOALS in-game screenshot