Xarkanoth (talk | contribs)
No edit summary
Xarkanoth (talk | contribs)
No edit summary
Line 48: Line 48:


<!-- KI 1 -->
<!-- KI 1 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 1 - Black Screen on Launch (Audio/Music Playing)</h3>
Known Issue 1 - Black Screen on Launch (Audio/Music Playing)
<span class="mw-customtoggle-issue1" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue1" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' GPU Scaling & Handshake Conflict  
'''Status:''' GPU Scaling & Handshake Conflict  


Line 89: Line 85:
* '''PS5:''' Settings > Screen and Video > '''Video Output'''. Set '''VRR''' and '''120 Hz Output''' to '''Off'''.
* '''PS5:''' Settings > Screen and Video > '''Video Output'''. Set '''VRR''' and '''120 Hz Output''' to '''Off'''.
* Launch the game; once the visuals appear, you can safely re-enable these settings in the console menu.
* Launch the game; once the visuals appear, you can safely re-enable these settings in the console menu.
</div></div>


<!-- KI 2 -->
<!-- KI 2 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 2 - High Polling Rate Stutter (Mouse Lag)</h3>
Known Issue 2 - High Polling Rate Stutter (Mouse Lag)
<span class="mw-customtoggle-issue2" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue2" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
<h3>High Polling Rate Stutter (Mouse Lag)</h3>
'''Status:''' Unity Engine Constraint (Input Thread Saturation)
'''Status:''' Unity Engine Constraint (Input Thread Saturation)


Line 107: Line 97:


* '''The Fix:''' Open your mouse software (Razer Synapse, Logitech G Hub) and lower the Polling Rate to '''1,000Hz''' or '''500Hz'''.
* '''The Fix:''' Open your mouse software (Razer Synapse, Logitech G Hub) and lower the Polling Rate to '''1,000Hz''' or '''500Hz'''.
</div></div>


<!-- KI 3 -->
<!-- KI 3 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 3 - Cannot Hear Others Or Speak Through VoIP (Opus.dll & Others)</h3>
Known Issue 3 - Cannot Hear Others Or Speak Through VoIP (Opus.dll & Others)
<span class="mw-customtoggle-issue3" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue3" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Dependency / System Priority Error
'''Status:''' Dependency / System Priority Error


Line 124: Line 109:
* '''The Fix Console:''' Ensure your console is set to '''Game Chat''', not Party Chat.
* '''The Fix Console:''' Ensure your console is set to '''Game Chat''', not Party Chat.
* '''The Fix Xbox:''' If VOIP fails on Xbox, go to '''Network Settings > Advanced > Alternate MAC Address > Clear'''. This restarts the console and resets the VOIP handshake.
* '''The Fix Xbox:''' If VOIP fails on Xbox, go to '''Network Settings > Advanced > Alternate MAC Address > Clear'''. This restarts the console and resets the VOIP handshake.
</div></div>


<!-- KI 4 -->
<!-- KI 4 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 4 - Crashing on Launch / Splash Screen Freeze</h3>
Known Issue 4 - Crashing on Launch / Splash Screen Freeze
<span class="mw-customtoggle-issue4" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue4" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Software Conflict / File Corruption
'''Status:''' Software Conflict / File Corruption


Line 145: Line 124:
* '''Hardware Monitoring:''' Close software like '''MSI Afterburner''' or '''RivaTuner'''. These overlays frequently cause "DirectX Device Lost" errors in the 2026 build.
* '''Hardware Monitoring:''' Close software like '''MSI Afterburner''' or '''RivaTuner'''. These overlays frequently cause "DirectX Device Lost" errors in the 2026 build.
* '''Admin Mode:''' Right-click <code>Holdfast NaW.exe</code> in the installation folder and select '''Run as Administrator'''.
* '''Admin Mode:''' Right-click <code>Holdfast NaW.exe</code> in the installation folder and select '''Run as Administrator'''.
</div></div>


<!-- KI 5 -->
<!-- KI 5 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 5 - Cannot See Servers In Lobby (PC & Console)</h3>
Known Issue 5 - Cannot See Servers In Lobby (PC & Console)
<span class="mw-customtoggle-issue5" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue5" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Ongoing (Master Server Congestion / Routing Error)
'''Status:''' Ongoing (Master Server Congestion / Routing Error)


Line 196: Line 170:
* '''The "Friend Join" Trick:''' On both Steam and Console (Xbox/PS Friends), the most reliable 100% workaround is to '''Join Session''' directly through your platform's friend list. This completely bypasses the in-game browser.
* '''The "Friend Join" Trick:''' On both Steam and Console (Xbox/PS Friends), the most reliable 100% workaround is to '''Join Session''' directly through your platform's friend list. This completely bypasses the in-game browser.
* '''Alternative Connection:''' If possible, test your connection using a '''Mobile Hotspot'''. If servers appear on the hotspot but not your Wi-Fi, your ISP is likely blocking the game's port.
* '''Alternative Connection:''' If possible, test your connection using a '''Mobile Hotspot'''. If servers appear on the hotspot but not your Wi-Fi, your ISP is likely blocking the game's port.
</div></div>


<!-- KI 6 -->
<!-- KI 6 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 6 - Black/Green Screen Artifacts (PS5/Xbox)</h3>
Known Issue 6 - Black/Green Screen Artifacts (PS5/Xbox)
<span class="mw-customtoggle-issue6" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue6" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Post-Processing Desync  
'''Status:''' Post-Processing Desync  


Line 212: Line 181:
* '''The Fix:''' Go to '''Settings > Video''' and disable '''Motion Blur''' and '''Depth of Field'''. This stabilizes the rendering stack on console hardware.
* '''The Fix:''' Go to '''Settings > Video''' and disable '''Motion Blur''' and '''Depth of Field'''. This stabilizes the rendering stack on console hardware.
* '''Xbox Series S Fix:''' If the game crashes specifically on the Series S, disable '''High Quality Textures''' to prevent VRAM overflow.
* '''Xbox Series S Fix:''' If the game crashes specifically on the Series S, disable '''High Quality Textures''' to prevent VRAM overflow.
</div></div>


<!-- KI 7 -->
<!-- KI 7 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 7 - Reload Animation State Lock</h3>
Known Issue 7 - Reload Animation State Lock
<span class="mw-customtoggle-issue7" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue7" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Animation Buffer Error  
'''Status:''' Animation Buffer Error  


Line 227: Line 191:


* '''The Fix:''' Quickly open and close the '''Text Chat''' (View Button on Xbox / Touchpad on PS5 / Enter on PC). This forces the character's animation state to "Idle," clearing the reload block.
* '''The Fix:''' Quickly open and close the '''Text Chat''' (View Button on Xbox / Touchpad on PS5 / Enter on PC). This forces the character's animation state to "Idle," clearing the reload block.
</div></div>


<!-- KI 8 -->
<!-- KI 8 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 8 - Screen Flickering / Unresponsive When Minimizing (Alt-Tab)</h3>
Known Issue 8 - Screen Flickering / Unresponsive When Minimizing (Alt-Tab)
<span class="mw-customtoggle-issue8" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue8" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Display Mode Conflict  
'''Status:''' Display Mode Conflict  


Line 246: Line 205:
** '''Disable Overlays:''' Flickering is frequently caused by the '''Discord Overlay''' or '''Steam Overlay''' fighting for control of the window. Disable these in their respective app settings.
** '''Disable Overlays:''' Flickering is frequently caused by the '''Discord Overlay''' or '''Steam Overlay''' fighting for control of the window. Disable these in their respective app settings.
** '''Windows 11/12 Fix:''' Ensure "Optimizations for windowed games" is '''Enabled''' in your Windows System Settings (''Settings > System > Display > Graphics > Change default graphics settings'').
** '''Windows 11/12 Fix:''' Ensure "Optimizations for windowed games" is '''Enabled''' in your Windows System Settings (''Settings > System > Display > Graphics > Change default graphics settings'').
</div></div>


<!-- KI 9 -->
<!-- KI 9 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 9 - Level 1 / Rank Progress Reset</h3>
Known Issue 9 - Level 1 / Rank Progress Reset
<span class="mw-customtoggle-issue9" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue9" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Cloud-Sync Dela
'''Status:''' Cloud-Sync Dela


Line 261: Line 215:


* '''The Fix:''' This is a visual desync where the client fails to fetch your profile. '''Do not reinstall.''' Join an '''Official Server''' and play for one full round. The server will force-fetch your data and restore your rank at the end of the match.
* '''The Fix:''' This is a visual desync where the client fails to fetch your profile. '''Do not reinstall.''' Join an '''Official Server''' and play for one full round. The server will force-fetch your data and restore your rank at the end of the match.
</div></div>


<!-- KI 10 -->
<!-- KI 10 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 10 - Stuck on Map Loading Screen</h3>
Known Issue 10 - Stuck on Map Loading Screen
<span class="mw-customtoggle-issue10" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue10" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Asset Loading Desync
'''Status:''' Asset Loading Desync


Line 278: Line 227:
* '''The Fix Console:''' On PS5 and Xbox, ensure the game is installed on the Internal SSD. Running Holdfast from an external HDD will cause "Infinite Loading" or "Map Hangs" due to slow read speeds.
* '''The Fix Console:''' On PS5 and Xbox, ensure the game is installed on the Internal SSD. Running Holdfast from an external HDD will cause "Infinite Loading" or "Map Hangs" due to slow read speeds.
* '''The Fix Xbox:''' If stuck on a load screen, go to Network Settings > Advanced Settings > Alternate MAC Address > Clear. This restarts the console and flushes the temporary data that causes map desyncs.
* '''The Fix Xbox:''' If stuck on a load screen, go to Network Settings > Advanced Settings > Alternate MAC Address > Clear. This restarts the console and flushes the temporary data that causes map desyncs.
</div></div>


<!-- KI 11 -->
<!-- KI 11 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 11 - Fatal Crash on Startup (Citrix Workspace Conflict)</h3>
Known Issue 11 - Fatal Crash on Startup (Citrix Workspace Conflict)
<span class="mw-customtoggle-issue11" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue11" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
 
 
'''Status:''' Software Conflict (Citrix Indirect Display Adapter)
'''Status:''' Software Conflict (Citrix Indirect Display Adapter)


Line 317: Line 259:
*# The Store version uses a different driver architecture that does not conflict with the Unity engine in 2026.
*# The Store version uses a different driver architecture that does not conflict with the Unity engine in 2026.


</div></div>


<!-- KI 12 -->
<!-- KI 12 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 12 - Fatal Crash on Startup (Virtual Desktop & VR Drivers)</h3>
Known Issue 12 - Fatal Crash on Startup (Virtual Desktop & VR Drivers)
<span class="mw-customtoggle-issue12" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue12" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' GPU Initialization Conflict
'''Status:''' GPU Initialization Conflict


Line 356: Line 293:
# Look for the line: <code>GfxDevice: creating device client; threaded=1</code>.
# Look for the line: <code>GfxDevice: creating device client; threaded=1</code>.
# If the very next line is <code>Crash!!!</code> or <code>Device Lost</code>, an active virtual display driver (VR or Citrix) is almost certainly the cause.
# If the very next line is <code>Crash!!!</code> or <code>Device Lost</code>, an active virtual display driver (VR or Citrix) is almost certainly the cause.
</div></div>


<!-- KI 13 -->
<!-- KI 13 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 13 - Cannot Join Modded Server (Connection/Download Error)</h3>
Known Issue 13 - Cannot Join Modded Server (Connection/Download Error)
<span class="mw-customtoggle-issue13" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue13" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Workshop Handshake & Sync Conflict
'''Status:''' Workshop Handshake & Sync Conflict


Line 377: Line 309:


'''Phase 3.''' If a specific mod is stuck, go to <code>Steam\steamapps\workshop\content\589290</code> and delete the contents. Steam will re-download the clean versions next time you try to join a modded server.
'''Phase 3.''' If a specific mod is stuck, go to <code>Steam\steamapps\workshop\content\589290</code> and delete the contents. Steam will re-download the clean versions next time you try to join a modded server.
</div></div>


<!-- KI 14 -->
<!-- KI 14 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 14 - No Main Menu (Camera Stuck on Cannon/Howitzer Background)</h3>
Known Issue 14 - No Main Menu (Camera Stuck on Cannon/Howitzer Background)
<span class="mw-customtoggle-issue14" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue14" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' UI Layer Initialization Error
'''Status:''' UI Layer Initialization Error


Line 409: Line 336:


* On '''Xbox''' and '''PS5''', this is often caused by a mismatch between the console's system language and the game's supported localization. Ensure your console language is set to '''English (US or UK)''' as a test to see if the menu returns.
* On '''Xbox''' and '''PS5''', this is often caused by a mismatch between the console's system language and the game's supported localization. Ensure your console language is set to '''English (US or UK)''' as a test to see if the menu returns.
</div></div>


<!-- KI 15 -->
<!-- KI 15 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 15 - Microphone Not Working (VOIP / Proximity Chat)</h3>
Known Issue 15 - Microphone Not Working (VOIP / Proximity Chat)
<span class="mw-customtoggle-issue15" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue15" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Audio Device Handshake / OS Privacy Conflict
'''Status:''' Audio Device Handshake / OS Privacy Conflict


Line 442: Line 364:


'''Alternate MAC Address (Xbox):''' If your mic works in other games but not Holdfast, go to Settings > Network > Advanced > Alternate MAC Address > Clear. This clears the network cache associated with the VOIP handshake.
'''Alternate MAC Address (Xbox):''' If your mic works in other games but not Holdfast, go to Settings > Network > Advanced > Alternate MAC Address > Clear. This clears the network cache associated with the VOIP handshake.
</div></div>


<!-- KI 16 -->
<!-- KI 16 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 16 - Game Stuck on Map Load</h3>
Known Issue 16 - Game Stuck on Map Load
<span class="mw-customtoggle-issue16" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue16" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Asset Synchronization or Network Timeout
'''Status:''' Asset Synchronization or Network Timeout


Line 482: Line 399:
# If you are stuck on the loading screen only when joining Official Servers, your ISP is likely failing to resolve the AGS API.
# If you are stuck on the loading screen only when joining Official Servers, your ISP is likely failing to resolve the AGS API.
# Change your Primary DNS to 8.8.8.8 and Secondary to 1.1.1.1.
# Change your Primary DNS to 8.8.8.8 and Secondary to 1.1.1.1.
</div></div>


<!-- KI 17 -->
<!-- KI 17 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue 17 - Reginald 'One Eyed' Fitzgerald Head Not Unlocking</h3>
Known Issue 17 - Reginald 'One Eyed' Fitzgerald Head Not Unlocking
<span class="mw-customtoggle-issue17" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-issue17" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Legacy Method Deprecated (Switch to Code Challenge)
'''Status:''' Legacy Method Deprecated (Switch to Code Challenge)


Line 505: Line 417:


'''Claim Reward:''' Once the bot confirms the link, return to the in-game Armoury.  
'''Claim Reward:''' Once the bot confirms the link, return to the in-game Armoury.  
</div></div>
}}
}}


Line 514: Line 424:
|content=
|content=
<!-- Steam 1 -->
<!-- Steam 1 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Steam Known Issue 1 - Steam Content File Locked / Write Error</h3>
Steam Known Issue 1 - Steam Content File Locked / Write Error
<span class="mw-customtoggle-steam1" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-steam1" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' File Permission Conflict
'''Status:''' File Permission Conflict


Line 532: Line 438:


'''Phase 3'''.  Run as Admin: Right-click the Steam Shortcut on your desktop > Properties > Compatibility > Check "Run this program as an administrator".
'''Phase 3'''.  Run as Admin: Right-click the Steam Shortcut on your desktop > Properties > Compatibility > Check "Run this program as an administrator".
</div></div><div class="mw-collapsible mw-collapsed"></div>
}}
}}


Line 540: Line 445:
|content=
|content=
<!-- Tip 1 -->
<!-- Tip 1 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Game Tip 1 - Orbit Camera (Look Around) Not Working</h3>
Game Tip 1 - Orbit Camera (Look Around) Not Working
<span class="mw-customtoggle-tip1" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-tip1" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Updated for Cross-Platform
'''Status:''' Updated for Cross-Platform


Line 552: Line 453:


* '''The Fix:''' Go to Settings > Keys and rebind Orbit Camera to <code>Left Alt</code> or <code>Caps Lock</code>.
* '''The Fix:''' Go to Settings > Keys and rebind Orbit Camera to <code>Left Alt</code> or <code>Caps Lock</code>.
</div></div>


<!-- Tip 2 -->
<!-- Tip 2 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Game Tip 2 - Auto Bayonet Switch (Melee Conflict)</h3>
Game Tip 2 - Auto Bayonet Switch (Melee Conflict)
<span class="mw-customtoggle-tip2" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-tip2" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:'''  Highly Recommended for Competitive Play
'''Status:'''  Highly Recommended for Competitive Play


Line 565: Line 461:


* '''The Fix:''' Go to Settings > Game > search for "Auto Switch Bayonet" and set it to OFF.
* '''The Fix:''' Go to Settings > Game > search for "Auto Switch Bayonet" and set it to OFF.
</div></div>


<!-- Tip 3 -->
<!-- Tip 3 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Game Tip 3 - Melee Fluidity & "Smooth" vs. "Raw" Input</h3>
Game Tip 3 - Melee Fluidity & "Smooth" vs. "Raw" Input
<span class="mw-customtoggle-tip3" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-tip3" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Engine Feature
'''Status:''' Engine Feature


Line 585: Line 476:


'''Sensitivity Tip:''' Set your Melee Combat Sensitivity to at least 2.0 (PC) or 2.2 (Console) to remain competitive in 360-degree combat.
'''Sensitivity Tip:''' Set your Melee Combat Sensitivity to at least 2.0 (PC) or 2.2 (Console) to remain competitive in 360-degree combat.
</div></div>


<!-- Tip 4 -->
<!-- Tip 4 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Game Tip 4 - Recording & Shadowplay (NVIDIA App)</h3>
Game Tip 4 - Recording & Shadowplay (NVIDIA App)
<span class="mw-customtoggle-tip4" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-tip4" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
 
 
'''Status:''' Parameter Update Warning
'''Status:''' Parameter Update Warning


Line 606: Line 490:
# Open the NVIDIA App (formerly Geforce Experience) and ensure "Desktop Capture" is enabled in the Privacy settings.  
# Open the NVIDIA App (formerly Geforce Experience) and ensure "Desktop Capture" is enabled in the Privacy settings.  
# The NVIDIA App recognizes Holdfast’s 3.X engine natively; if it fails to record, simply Verify Integrity of Game Files to refresh the API handshake.
# The NVIDIA App recognizes Holdfast’s 3.X engine natively; if it fails to record, simply Verify Integrity of Game Files to refresh the API handshake.
</div></div>


<!-- Tip 5 -->
<!-- Tip 5 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Game Tip 5 - Stuttering, G-Sync, and NVIDIA Reflex</h3>
Game Tip 5 - Stuttering, G-Sync, and NVIDIA Reflex
<span class="mw-customtoggle-tip5" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-tip5" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
'''Status:''' Standard V-Sync
'''Status:''' Standard V-Sync


Line 628: Line 507:


* '''The Fix Console:''' Go to Settings > Video and toggle Performance Mode. This targets 60 FPS (up to 120 FPS on supported displays) by dynamically scaling resolution.
* '''The Fix Console:''' Go to Settings > Video and toggle Performance Mode. This targets 60 FPS (up to 120 FPS on supported displays) by dynamically scaling resolution.
</div></div>
}}
}}


Line 636: Line 514:
|content=
|content=
<!-- Server 1 -->
<!-- Server 1 -->
<div style="font-size:1.1em;margin:.5em 0;font-weight:normal;border-bottom:1px solid #ccc;">
<h3>Known Issue (Server) - Your Server Is Experiencing Latency Issues</h3>
Known Issue (Server) - Your Server Is Experiencing Latency Issues
<span class="mw-customtoggle-server1" style="font-size:.9em;margin-left:.5em;">[Show/Hide]</span>
</div>
<div id="mw-customcollapsible-server1" class="mw-collapsible mw-collapsed"><div class="mw-collapsible-content">
Take note of the following points if the server you are hosting is experiencing latency issues.
Take note of the following points if the server you are hosting is experiencing latency issues.


Line 655: Line 529:
# Don’t rename the ‘Holdfast NaW.exe’ executable.
# Don’t rename the ‘Holdfast NaW.exe’ executable.
# Don’t switch between Naval and Army based game modes.
# Don’t switch between Naval and Army based game modes.
</div></div>
}}
}}



Revision as of 01:47, 29 June 2026

About This Page

The purpose of this page is to document solutions to various common problems with Holdfast: Nations at War. These are well-established and common problems that players may encounter with the game. As a first port of call, please consult this page before reaching out to Tech Support on the official Discord.

Note: This page does not document gameplay bugs. To submit a bug report, please do so via the official Holdfast Discord: discord.gg/holdfastgame.

Essential Diagnostics

Before submitting a ticket to the Official Discord, you must perform these steps to rule out local data corruption.

1. Integrity Validation (Steam)

Asset corruption is the #1 cause of "Pink Textures" (missing materials) and map load crashes.

  • Procedure: Right-click Holdfast: Nations at War in Steam > Properties > Installed Files > Verify Integrity of Game Files.
  • Note: Steam will automatically re-acquire any file that fails the SHA check.

2. Error Logging & Console Access

  • F2 Console: Press F2 in-game. Red lines are fatal errors; Yellow lines are warnings.
  • Local Logs: Your crash data is stored at %userprofile%\AppData\LocalLow\Anvil Game Studio\Holdfast NaW\Player.log.
  • Critical: You must copy this file immediately after a crash. Relaunching the game overwrites it.

For any queries, please reach out to Tech Support in the official Holdfast Discord: discord.gg/holdfastgame.

Critical Known Issues (PC & Console)

Here's a list of known issues within the game which we're already aware of. You can rest assured that we're doing our best to solve them and please do get in touch with us if you ever face any issues whilst playing the game!

Known Issue 1 - Black Screen on Launch (Audio/Music Playing)

Status: GPU Scaling & Handshake Conflict

Affected Platforms: PC, Xbox Series X

Steam Related Issues

Steam Known Issue 1 - Steam Content File Locked / Write Error

Status: File Permission Conflict

The Cause: This occurs when Windows or an overzealous Anti-Virus prevents Steam from modifying the game's executable after a patch.

Affected Platforms: PC

  • The Fix:

Phase 1: Restart your PC: This is the most effective way to clear a "locked" file state.

Phase 2: Clear Download Cache: In Steam, go to Settings > Downloads > Clear Download Cache.

Phase 3. Run as Admin: Right-click the Steam Shortcut on your desktop > Properties > Compatibility > Check "Run this program as an administrator".

Game Tips

Game Tip 1 - Orbit Camera (Look Around) Not Working

Status: Updated for Cross-Platform

The Cause: If the tilde ~ key is unresponsive, it is likely due to a regional keyboard conflict (common with UK/EU layouts).

Affected Platforms: PC

  • The Fix: Go to Settings > Keys and rebind Orbit Camera to Left Alt or Caps Lock.

Game Tip 2 - Auto Bayonet Switch (Melee Conflict)

Status: Highly Recommended for Competitive Play

The Cause: If you find yourself accidentally stabbing when you meant to fire, the "Auto Bayonet Switch" is likely active.

  • The Fix: Go to Settings > Game > search for "Auto Switch Bayonet" and set it to OFF.

Game Tip 3 - Melee Fluidity & "Smooth" vs. "Raw" Input

Status: Engine Feature

The Cause: If melee feels "stiff" or "restrictive," it is often due to the new Melee Sensitivity Type introduced in the 3.X engine.

  • The Fix:
  1. Go to Settings > Game > Advanced Settings.
  2. Look for Melee Sensitivity Type.
  3. Raw: Best for "Spinners" and high-level players. It removes all camera smoothing.
  4. Smooth (Legacy): Better for beginners who find the camera too jittery during 4-directional blocking.

Sensitivity Tip: Set your Melee Combat Sensitivity to at least 2.0 (PC) or 2.2 (Console) to remain competitive in 360-degree combat.

Game Tip 4 - Recording & Shadowplay (NVIDIA App)

Status: Parameter Update Warning

The Cause: Do NOT use -window-mode exclusive This parameter causes the game to crash when Alt-Tabbing and interferes with NVIDIA Reflex.

Affected Platforms: PC

  • The Fix:
  1. Set the game to Borderless Window in the video settings.
  2. Open the NVIDIA App (formerly Geforce Experience) and ensure "Desktop Capture" is enabled in the Privacy settings.
  3. The NVIDIA App recognizes Holdfast’s 3.X engine natively; if it fails to record, simply Verify Integrity of Game Files to refresh the API handshake.

Game Tip 5 - Stuttering, G-Sync, and NVIDIA Reflex

Status: Standard V-Sync

The Cause: Considered a secondary fix for the smoothest experience

Affected Platforms: PC, Xbox Series X

Server-Side Issues

Known Issue (Server) - Your Server Is Experiencing Latency Issues

Take note of the following points if the server you are hosting is experiencing latency issues.

The documentation for hosting a server can be found down below.

Host Your Own Game Server! - Documentation

Take note of the following:

  1. Make sure that your CPU has a core speed of at least 3.6 GHz and that you’re not exceeding your bandwidth. You should also run your game server on a single physical and logical core.
  2. Make sure that your server box's 'Power Options' are set to High Performance on Windows. By default, this is set to 'Balanced'. Please change this!
  3. Make sure that you have the latest Windows updates installed on your machine. This is very important.
  4. Make sure that you follow the folder structure as defined in the documentation. Copy over the ‘holdfast_naw_public_servers’ folder over to your root drive then include the contents of the game from Steam in the ‘holdfast_naw_public_server’ folder.
  5. Make sure that you port forward the game ports from your firewall and router, (outbound and inbound), on UDP.
  6. Don’t rename the ‘Holdfast NaW.exe’ executable.
  7. Don’t switch between Naval and Army based game modes.