News Liste Hell Let Loose

24 Oct 25 | Hotfix 2 Status | Server and Stability Statement | Update 18
Hell Let Loose
24.10.25 17:31 Community Announcements

Hotfix 2 Status - Server and Stability Update - Fri 24th October

[p][/p][p]Today marks a major milestone in our ongoing efforts to resolve the stability and crashing issues that have affected Hell Let Loose since Update 18.[/p][p]After many days of investigation, testing, and community support, we’re pleased to share that the team has successfully identified the root cause of the problem and implemented a fix. This new build has been tested and is almost ready for an rollout as Hotfix 2.[/p][p]We know how disruptive the last week has been for many of you, and we want to thank everyone who has continued to provide reports, feedback, and patience as we worked to get the game back to a stable state. Your input has been instrumental in helping the team reach this point.[/p][p][/p]

TLDR Summary

  • [p]The team has identified the root cause of the crashes affecting Hell Let Loose since Update 18.[/p][/*]
  • [p]The issue was linked to a physics material reference error caused by certain assets, which could result in client and server crashes.[/p][/*]
  • [p]A new build containing a fix for both client and server crashes has been created, tested, and certified.[/p][/*]
  • [p]This fix is now available for Steam players and server owners through a new ‘Experimental Branch’.[/p][/*]
  • [p]The full Hotfix 2 release will roll out on Steam and other platforms early next week following platform approvals.[/p][/*]
  • [p]Players and server hosts on the main branch or console platforms are advised to remove the following maps from rotation over the weekend: Carentan, Foy, Omaha, Utah, Remagen, Sainte-Mère-Église (SME), Stalingrad[/p][/*]
  • [p]The team will continue to monitor for any remaining issues, while also preparing additional asset corrections for Update 19.[/p][/*]
  • [p]Thank you to everyone who provided reports, feedback, and patience. Your support directly contributed to identifying and fixing the issue.[/p][/*]
[p][/p]

Status of the Investigation

[p][/p]

Latest Update

[p]After yesterday’s breakthrough in reproducing the crash, Kieran and his team worked late into the night to pinpoint the exact cause. It wasn’t an easy process, but by the end of the evening they had successfully identified the specific issue, allowing work on the fix to begin immediately.[/p][p]This morning, the first new build containing the fix was completed. It also includes an additional correction for another potential fault in the same chain of logic.[/p][p]Since then, our QA team has been rigorously testing the new build, which was successfully certified this afternoon.[/p][p]With this update, we have addressed both client crashes (often seen as mass disconnects) and server crashes (which previously caused players to lose connection).[/p][p]We would like to note that, due to the nature of the issue, there may have been other undefined behaviours linked to it that did not always result in a crash. These should now also be resolved. However, following this hotfix, we will continue monitoring to ensure there are no remaining causes of client disconnections.[/p][p][/p]

Details on the Hotfix 2 for Update 18

[p]Thank you all for your patience. We can now confirm that a new build of Hell Let Loose has been created and includes a fix for the crashing issue. Below are the key details to be aware of:[/p][p][/p]

1. New Steam Branch:

[p]A new Experimental Branch is now available on Steam. You can access it by navigating to:
Steam → Hell Let Loose → Properties → Betas → Experimental Branch[/p][p][/p][p][img src="https://26630753.fs1.hubspotusercontent-eu1.net/hubfs/26630753/Hell%20Let%20Loose/Crash/image.jpg"][/img][/p][p]Head to the Properties section of the Hell Let Loose app on Steam. Do this by right clicking on Hell Let Loose, or hitting the settings cog within the Steam page.[/p][p] [/p][p][img src="https://26630753.fs1.hubspotusercontent-eu1.net/hubfs/26630753/Hell%20Let%20Loose/Crash/image%20(2).png"][/img][/p][p]Go to Betas, and then select ‘experimental_branch’[/p][p] [/p]
  • [p]The “None” option is the default/main branch that has the current Live 18.0 Hotfix 1 build[/p][/*]
  • [p]The “experimental_branch” right now has 18.0 Hotfix 2 build[/p][/*]
[p][/p][p]Switching to the new branch in the Steam client is a 3.2GB download. Those that switch, once the patch rolls out globally next week, will need to switch back to the main branch ‘None’. Once back to the default branch, you will be instantly in as it will be the same build at that point.[/p][p]This branch includes the client-side fix, and community servers can now opt to move across. A number of official servers are also live on this build.[/p][p]Please note that this is an opt-in process. Servers and players using the Experimental Branch will not appear in the default server list. This setup is intended for those who want to play on the new build servers and on the new build.[/p][p]A full release of Hotfix 2 will come out on Steam early next week alongside the other platforms.[/p][p] [/p]

2. Other Platforms:

[p]Due to approval requirements, this version will not go live on other platforms today. It is currently scheduled for release early next week.[/p][p]In the meantime, for all other platforms (and for those on Steam who have already begun seeding on the main branch) we have shared a list of maps that have been identified as potential triggers for the crash:[/p]
  • [p]Carentan[/p][/*]
  • [p]Foy[/p][/*]
  • [p]Omaha[/p][/*]
  • [p]Utah[/p][/*]
  • [p]Remagen[/p][/*]
  • [p]Sainte-Mère-Église (SME)[/p][/*]
  • [p]Stalingrad[/p][/*]
[p]These maps have the highest likelihood of triggering the crash. We strongly recommend removing them from rotation if you are on the main Steam branch or any other platform (Epic, WinStore, Xbox, or PS5).[/p][p]Thank you again for your continued patience and support. It has been invaluable throughout this process, and we deeply appreciate everyone in the community for working with us as we’ve resolved the issue.[/p][p][/p]

From the Dev Team: Understanding the Issue

[p]Yesterday, Kieran, Studio Technical Director at Expression Games, shared a detailed breakdown of the work happening behind the scenes to uncover the root cause of the crashes, and why this issue only appeared in the live environment. Following the breakthrough we had last night, we were able to identify the cause of the crashing issue and deliver a fix.[/p][p]With this in mind, we wanted to continue our commitment to transparency by providing a deeper explanation of what went wrong and how it was resolved.[/p][p][/p]

How The Crash Presents Itself

[p]The crash can manifest on any client or the game server. In both cases, one of the following functions would typically appear near the top of the call stack:[/p][p][img src="https://26630753.fs1.hubspotusercontent-eu1.net/hubfs/26630753/Hell%20Let%20Loose/Crash/Screenshot%202025-10-24%20181649.png"][/img][/p][p]The crash appeared to happen randomly and didn’t have a 100% reproduction rate, which made it extremely difficult to track down.[/p][p][/p]

How The Core Issue Was Discovered

[p]When the issue first began to appear in community reports post-Update 18, the team reviewed crashes captured through Backtrace in the development environment. We later confirmed that the issue had existed since 28 July 2025, with only four crashes recorded during that time (between 28 July - 16 October): two server-side and two client-side. This immediately showed how hard it was to reproduce under normal development conditions.[/p][p]At first, it was unclear whether the cause was related to server type (GPortal versus community servers), differences in server tools like CRCON, whether it required a full server populations, or specific gameplay situations that you you seen in a public game environment.[/p][p]To narrow things down, we explored all these possibilities in parallel. We collaborated closely with the community, server owners, and War Correspondents to gather reports and eliminate potential causes.[/p][p]Because the issue occurred so rarely during testing, it became clear that the only way to properly diagnose it was to continue investigating while the bug remained live in the game. If we had rolled back Update 18, there was a real chance we might never reproduce it during internal testing, which would have prevented us from finding and fixing the issue.[/p][p]On Wednesday 22 October, the first successful reproduction of the crash occurred on an live official server, ruling out both the server provider and external tools (e.g. CRCON) as contributing factors. During this time, we identified that the Foy map had the highest rate of reproductions, thanks to reports from the server owners and War Correspondents.[/p][p]The next day (Thursday 23 October), QA focused on Foy specifically. At that point, there was a theory that the new artillery strike commander ability might be related. While that turned out to be true, although not in the way initially suspected, it was during these tests that we got lucky.[/p][p]A QA tester experienced a crash after entering a building. One by one, other testers entered the same building and also crashed. That gave us our 100% reproduction case.[/p][p][/p]

What The Problem Was

[p]When performing physics tests in Hell Let Loose, the game often requests the physical material of the object being interacted with. This information determines what visual effects, particles, and sounds are used when bullets or projectiles hit that surface.[/p][p]With Update 18, some assets were re-imported to resolve texture issues, but this process unintentionally affected their Level of Detail (LOD) setup. As a result, certain objects were referencing one fewer material than they should have.[/p][p]When the physics system interacted with these assets, it sometimes attempted to read a material from an invalid memory address. Depending on what that memory address pointed to, what happens next is down to chance, with one of two outcomes occuring:[/p]
  • [p]The game continued running, unknowingly using corrupted data.[/p][/*]
  • [p]The game crashed immediately in one of the previously listed functions.[/p][/*]
[p]This randomness explained why reproducing the crash was so difficult; it depended on chance whether the invalid pointer caused an instant crash or not.[/p][p]For reference, the three most likely causes of the crash, in order, are:[/p][olist][*][p]Simulating a bullet trajectory, and it hitting a “bad” object[/p][/*][*][p]Simulating a projectile (e.g. artillery), and it hitting a “bad” object[/p][/*][*][p]Walking on a “bad” object[/p][/*][/olist][p][/p]

What Was The Fix

[p]Using the PhysX API directly, the team implemented a validation step to ensure that when retrieving a material index, it matches a valid material within the asset. If the index does not map correctly, the system safely exits that process without returning a physical material, preventing the crash.[/p][p]In practice, this means that for “bad” assets, the correct visual or sound effect may occasionally not appear. However, since this issue has existed for months without being noticed, the impact will be minimal, and most importantly, the game and servers will no longer crash.[/p][p]Over the coming weeks, the team will continue identifying and repairing these affected assets to ensure they are corrected for Update 19.[/p][p][/p]

How Will We Ensure That This Specific Issue This Doesn’t Happen Again

[p]In future non-shipping builds, whenever this issue is detected, a red on-screen message will appear that reads:[/p][p][img src="https://26630753.fs1.hubspotusercontent-eu1.net/hubfs/26630753/Hell%20Let%20Loose/Crash/Screenshot%202025-10-24%20181823.png"][/img][/p][p]This system allows QA to easily identify and report any problematic assets. Since the message clearly shows the actor and component names, the art team can quickly locate and fix the issue.[/p][p]Because this error can occur through any kind of physics interaction (shooting, bombing, or walking on an affected surface) QA will naturally encounter and resolve these assets during standard gameplay testing.[/p][p] [/p]
Logo for Hell Let Loose
Release:06.06.2019 Genre: Multiplayer-Shooter Entwickler: Black Matter Pty Ltd Vertrieb: Team 17 Engine: Unreal Engine 4 Kopierschutz:keine Infos Franchise:keine Infos
Einzelspieler Mehrspieler Koop

Aktuelle Steam News
Neue Steam News in der ePrison Datenbank

Hotfix 2 Live Now | 28 Oct 25 | Server and Stability Statement | Update 18
Hell Let Loose
28.10.25 11:01 Community Announcements
Hotfix 2 Live Tomorrow | 27 Oct 25 | Server and Stability Statement | Update 18
Hell Let Loose
27.10.25 17:24 Community Announcements
24 Oct 25 | Hotfix 2 Status | Server and Stability Statement | Update 18
Hell Let Loose
24.10.25 17:31 Community Announcements
23 Oct 25 | Server and Stability Statement | Update 18
Hell Let Loose
23.10.25 17:10 Community Announcements
22 Oct 25 | Server and Stability Statement | Update 18
Hell Let Loose
22.10.25 16:20 Community Announcements
Server and Stability Update | Update 18 Statement
Hell Let Loose
21.10.25 16:49 Community Announcements
Hotfix 1 is LIVE NOW | Update 18
Hell Let Loose
21.10.25 10:50 Community Announcements
AWS & EOS Outage, & Hotfix Update
Hell Let Loose
20.10.25 09:01 Community Announcements
Server-side Fix Live Now | Hotfix 1 Changelog [Deploys Next Week] | Update 18
Hell Let Loose
17.10.25 13:54 Community Announcements
Update 18 Hotfix In Progress
Hell Let Loose
09.10.25 13:12 Community Announcements
Update 18 | Changelog | Stalingrad Refresh & Armor Rework
Hell Let Loose
06.10.25 15:01 Community Announcements
Dev Brief #208 | Introducing Smolensk | The Next Hell Let Loose Map
Hell Let Loose
10.09.25 15:12 Community Announcements
Introducing Hell Let Loose: Vietnam
Hell Let Loose
20.08.25 18:06 Community Announcements
Dev Brief #207 | PTE and Armour Rework | Stalingrad & Update 18
Hell Let Loose
13.08.25 15:26 Community Announcements
Dev Brief #206 | VFX Improvements | Stalingrad & Update 18
Hell Let Loose
06.08.25 14:35 Community Announcements
Dev Brief #205 | Patch 17.1 Changelog | QOL Changes
Hell Let Loose
25.06.25 10:01 Community Announcements
Dev Brief #204 | PTE for Objective Mode | Live June 6th-9th
Hell Let Loose
04.06.25 11:01 Community Announcements
Dev Brief #203 | PTE for Patch 17.1 | Live all weekend for testing!
Hell Let Loose
30.05.25 13:35 Community Announcements
Dev Brief #202 | May 2025
Hell Let Loose
16.05.25 16:33 Community Announcements
Update 17 | Hotfix | Changelog
Hell Let Loose
08.04.25 10:02 Community Announcements
Update 17 is OUT NOW | Dev Brief #203 | Full Changelog
Hell Let Loose
02.04.25 10:00 Community Announcements
Upcoming Roadmap
Hell Let Loose
18.03.25 17:13 Community Announcements
PTE U17 | Tobruk | Live all Weekend for testing!
Hell Let Loose
14.02.25 12:11 Community Announcements
Update 16 Patch | Changelog
Hell Let Loose
29.01.25 14:03 Community Announcements
Community Update: Looking Ahead to 2025
Hell Let Loose
18.12.24 17:23 Community Announcements
Nominate Hell Let Loose for the Steam Awards
Hell Let Loose
28.11.24 11:31 Community Announcements
Update 16 is OUT NOW | Dev Brief #202 | Full Changelog
Hell Let Loose
27.11.24 10:59 Community Announcements
Hell Let Loose | 2025 Map Teaser
Hell Let Loose
05.11.24 16:58 Community Announcements
PTE U16 | Elsenborn Ridge | Live all Weekend for testing!
Hell Let Loose
18.10.24 13:02 Community Announcements
Hell Let Loose | Elsenborn Ridge
Hell Let Loose
17.10.24 16:47 Community Announcements
Update 15.3 | Live on All Platforms
Hell Let Loose
17.10.24 10:00 Community Announcements
Public Testing for Update 15.3 | Now Live!
Hell Let Loose
13.09.24 12:58 Community Announcements
Public Testing | Update 15.3
Hell Let Loose
12.09.24 15:03 Community Announcements
Update 15.2 Hotfix
Hell Let Loose
11.09.24 13:41 Community Announcements
Update 15.2 Changelog | Live on PC
Hell Let Loose
28.08.24 10:01 Community Announcements
Update 15.1 Hotfix | Changelog
Hell Let Loose
16.07.24 09:59 Community Announcements
Addressing Update 15.1 Feedback
Hell Let Loose
10.07.24 16:26 Community Announcements
Update 15.1 Changelog | Now Live
Hell Let Loose
04.07.24 09:59 Community Announcements
Public Testing Environment | Patch 15.1
Hell Let Loose
14.06.24 13:30 Community Announcements
Dev Brief #201 | Elsenborn Ridge
Hell Let Loose
06.06.24 13:00 Community Announcements
Update 15 | Hotfix 3
Hell Let Loose
23.05.24 10:01 Community Announcements
Dear players, we have a QQ group!
Hell Let Loose
07.05.24 09:14 Community Announcements
U15 Hotfix 2 | Changelog
Hell Let Loose
01.05.24 10:51 Community Announcements
Update 15 | Hotfix 1
Hell Let Loose
29.04.24 10:03 Community Announcements
Update 15 is OUT NOW | Dev Brief #200
Hell Let Loose
25.04.24 10:01 Community Announcements
Mortain Map | Deepdive Video
Hell Let Loose
24.04.24 13:56 Community Announcements
Community Event: Mission Minefield
Hell Let Loose
23.04.24 16:20 Community Announcements
PTE Update 15 | Live For Testing!
Hell Let Loose
28.03.24 14:00 Community Announcements
Patch 14.8 Hotfix | Now Live!
Hell Let Loose
21.03.24 11:02 Community Announcements
British Forces Rework Part 2 - Now Live! | Dev Brief #199
Hell Let Loose
29.02.24 10:59 Community Announcements
Hell Let Loose 2024 Roadmap
Hell Let Loose
20.02.24 13:58 Community Announcements
Dev Brief #198 | Mortain Updates
Hell Let Loose
14.02.24 17:50 Community Announcements
PTE 14.8 | British Rework Part 2 | Now Live!
Hell Let Loose
09.02.24 14:00 Community Announcements
Patch 14.7 is Now Live!
Hell Let Loose
01.02.24 10:59 Community Announcements
Dev Brief Mortain | Weekend PTE Now Live!
Hell Let Loose
19.01.24 14:02 Community Announcements
Developer Briefing #197 | Looking Ahead to 2024
Hell Let Loose
21.12.23 13:59 Community Announcements
Patch 14.6 is Live! Full Changelog Inside
Hell Let Loose
14.12.23 14:00 Community Announcements
PTE Skirmish Mode | El Alamein & Driel Bridge - live for 24hrs!
Hell Let Loose
07.12.23 13:58 Community Announcements
Public Testing for Skirmish Mode is live for 24hrs!
Hell Let Loose
30.11.23 13:59 Community Announcements
Patch 14.5 Releases Today at 2pm GMT!
Hell Let Loose
23.11.23 11:38 Community Announcements
Public Testing for Patch 14.5 - Live Now for 24 Hours!
Hell Let Loose
02.11.23 14:01 Community Announcements
Patch 14.4 Re-releases at 3pm BST
Hell Let Loose
23.10.23 12:35 Community Announcements
An Update on Patch 14.4 for PC Players
Hell Let Loose
20.10.23 16:17 Community Announcements
Patch 14.4 News
Hell Let Loose
19.10.23 15:37 Community Announcements
Patch 14.4 Releases Today at 2pm BST!
Hell Let Loose
19.10.23 10:31 Community Announcements
Public Testing Live From 3pm BST!
Hell Let Loose
06.10.23 13:34 Community Announcements
Public Testing From The 6th - 9th of October
Hell Let Loose
29.09.23 14:25 Community Announcements
Developer Briefing #196 - Summer Draws to an End and The Nights Close In
Hell Let Loose
27.09.23 10:25 Community Announcements
Patch 14.3 Hotfix Now Live!
Hell Let Loose
18.09.23 13:24 Community Announcements
Planned Hotfix - Monday 18th of September
Hell Let Loose
15.09.23 15:43 Community Announcements
Patch 14.3 Goes Live Today, 2pm BST!
Hell Let Loose
14.09.23 12:52 Community Announcements
Developer Briefing #195 - Heads, Heads, Heads
Hell Let Loose
06.09.23 10:17 Community Announcements
Developer Briefing #194 - British Rework Progress & Developer Interview Wrap-Up
Hell Let Loose
23.08.23 10:45 Community Announcements