DirectX 12 in Apex Legends is causing a crash for players whenever they use a ring console. Here’s how you can return to DirectX 11.
Apex Legends launched support for DirectX 12 in Season 15, but it hasn't been the most stable release. It's now near the end of Season 16, and many Apex Legends players are facing several technical issues. These issues range from laggy servers, crashes, errors, and in-game problems like missing audio. One of the major issues that turned up recently is the game crashing when players running DirectX 12 use ring consoles.
Some users found that reverting to DirectX 11 solves many of these problems. Alternatively, players can simply choose to increase the model detail setting to an option that's higher than low.
Revert back to DirectX 11 through launch options
In order to revert to DirectX 11, all you need to do is remove the text used to enable DirectX 12 from the launch options. Depending on the platform or client you're accessing Apex Legends from, there are different ways to access launch options. Here's how to go about it.
If you're running DirectX 12, then there's the “-eac_launcher_settings SettingsDX12.json” line without the quotation marks under the launch options. Remove this line and you're back to running DirectX 11.
Related articles
How to access launch options for Apex Legends
Apex Legends on Steam
- Open your Steam library
- Locate Apex Legends
- Right click on Apex Legends and select "Properties"
- Under the "General" tab, you have the option to enter text
- Remove the line there and close the properties window
- Your game is now running in DirectX 11 mode
Apex Legends on the EA app
- Go to the "My Collection" tab in the EA App
- Click on the three dots in the top right corner of the Apex Legends icon
- Select "View Properties"
- Remove the line in the text box under the "Advanced Launch Options" setting
- Press "Save" and launch the game
Apex Legends on Origin
If you're using a Mac or still using the Origin app, you'll need to enable Directx 12 beta on the Origin client.
- Click on "My Game Library"
- Right click on Apex Legends and select "Game Properties"
- Under the "Advanced Launch Options" setting, remove the line from the text box
- Press "Save" and launch the game
In response to this issue, Respawn put out a Tweet about DirectX 12. They're investigating the issue now and should come up with an official fix soon, so keep an eye out for any updates from them.
Stay tuned to esports.gg for the latest esports news and Apex Legends updates.