Forum Discussion

uko111's avatar
uko111
Seasoned Newcomer
3 days ago

Game crashes while compiling shaders on ROG Ally Z1

Hello EA Support,

I'm experiencing an issue launching Battlefield 6 on my ROG Ally Z1 Extreme and was hoping you could help.

Every time I launch the game, it starts compiling shaders as expected. However, after reaching a certain percentage, the game suddenly crashes back to the desktop. Sometimes it gets a little further than before, but it always crashes during the shader compilation process and never finishes.

I've spent quite a bit of time trying to fix the issue on my own. I've searched through multiple forum threads and Reddit discussions and tried every suggested solution I could find, including verifying the game files, updating drivers, reinstalling the game, and other common troubleshooting steps. Unfortunately, none of them solved the problem.

Is this a known issue, and is there an official fix or workaround available? From what I've seen, Battlefield should run well on the ROG Ally Z1 Extreme, so I'm wondering if there's something specific causing this shader compilation crash.

Thank you for your time, and I look forward to your response.

3 Replies

  • EA_Shepard's avatar
    EA_Shepard
    Icon for Community Manager rankCommunity Manager
    3 days ago

    uko111​ Hey, there

    I wasn't able to find anything in the latest update notes or recent BFComms posts that specifically calls out shader compilation crashes on the ROG Ally Z1 Extreme, although there are a few older reports from players seeing similar behavior during shader compilation on both AMD and NVIDIA systems.

    Since you've already verified the game files, reinstalled the game, and updated your drivers, there are a few other things that may be worth trying if you haven't already:

    • Delete the Battlefield 6 Settings folder in Documents\Battlefield 6 to force the game to generate a fresh configuration.
    • Clear the DirectX Shader Cache through Windows Disk Cleanup.
    • Delete the Battlefield cache folder located in %LocalAppData%\Battlefield 6\cache.
    • If you're using the EA App, repair the game after clearing the cache.
    • Reinstall EA Javelin AntiCheat using the installer in the Battlefield installation folder.
    • On the ROG Ally, make sure you're running the latest ASUS BIOS, chipset, and graphics drivers through Armoury Crate/MyASUS. If you recently updated your graphics driver before this started, it may also be worth testing a clean installation of a known stable AMD driver. This one was needed by PC players to resolve a few issues.

    A couple of questions as well. About how far does shader compilation get before it crashes each time? And are you launching the game directly on the Ally's built-in display, or on a dock or external display?

  • uko111's avatar
    uko111
    Seasoned Newcomer
    2 days ago

    Thanks for the suggestions.

    Unfortunately, none of them helped. I had actually already tried most of those steps before contacting support, including clearing caches, repairing the game, reinstalling it, and updating everything.

    The shader compilation consistently crashes at 25.44%, although on a few attempts it gets slightly further before crashing. It has never completed successfully.

    I'm also running the latest ASUS BIOS, chipset, and graphics drivers on my ROG Ally Z1 Extreme, so everything is fully up to date.

    I'm launching the game directly on the Ally's built-in display, not through a dock or an external monitor.

    Is there anything else I could try, or is this something that needs to be addressed in a future update?

  • uko111's avatar
    uko111
    Seasoned Newcomer
    2 days ago

    I wanted to share what finally worked for me in case it helps someone else.

    I was playing on a ROG Ally Z1 Extreme, and Battlefield 6 would consistently crash during shader compilation at exactly 25.44%. I tried everything I could find: verifying game files, reinstalling the game, clearing the DirectX shader cache, deleting the Battlefield cache, repairing the game, reinstalling EA AntiCheat, and updating all drivers. Nothing helped.

    The only thing that made a difference was rolling back from the latest ASUS AMD graphics driver to an older ASUS graphics driver. After doing that, the shader compilation finally continued past 25.44%, eventually reached 100%, and the game launched successfully.

    I'm not sure if this is a driver compatibility issue or something specific to shader compilation, but if you're on a ROG Ally Z1 Extreme and are stuck during shader compilation, trying an older ASUS graphics driver might be worth a shot.

     

Featured Places

Node avatar for Battlefield 6 Technical Issues

Battlefield 6 Technical Issues

Having issues with Battlefield 6? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 52 minutes ago
8,244 Posts