Does Enlisted Really Rebuild Shaders Every Time I Launch? Severe Stuttering + DX12 Won't Start

Hi everyone,

I’m having two pretty frustrating issues with Enlisted, and I’m wondering if anyone else is experiencing the same thing.

The first and biggest problem is the shader cache.

Every time I launch the game, it seems like the shader cache has to be built again from scratch. Because of this, the game is extremely stuttery and laggy when I first start playing. After a few matches, it gradually becomes smooth and the stuttering mostly goes away.

The problem is that if I completely close the game and launch it again later, the same thing happens all over again. The shaders seem to be rebuilt every single time I launch the game.

So basically:

Launch game → heavy stuttering / FPS drops → play several matches → game becomes smooth → close the game → launch again → shaders rebuild again → heavy stuttering again.

This has become really frustrating, especially because I have to go through several matches every time just to get the game running smoothly.

I’m using an RTX 3060. In the NVIDIA App, I have Shader Cache Size set to Unlimited. I’ve also tried clearing the shader caches multiple times and reinstalling the NVIDIA driver from scratch, but unfortunately none of that fixed the problem.

The second problem is with DX12.

Since the recent update that introduced/prepared the new DX12 changes, I can’t even launch the game in DX12 anymore.

I select DX12, press the login/play button, and then I get the loading screen with the clouds, but it just keeps loading indefinitely and never actually enters the game.

DX11 works, although I still have the shader cache problem described above.

Could this be a bug with shader cache persistence, or perhaps something related to the game/engine rather than the NVIDIA driver?

I’d really appreciate it if the developers could look into these issues, especially the shader cache being rebuilt on every launch. Having to play several laggy matches every time I start the game is getting really tiring.

And if anyone else has experienced the same problems, especially with an RTX 3060 or other NVIDIA GPUs, I’d really appreciate hearing about it.

If anyone has any ideas, suggestions, or possible fixes I could try, please let me know.

Thanks!

same happened to me, but, just whait and play game 1-2 hours, after that my game tooks short time to start (SSD NVME)

I think it’s a hardware issue on your end; as for loading times, yes, I’ve noticed they’re longer. There’s still a texture streaming issue with DirectX 12: after a few matches, you’ll notice the minimap, the main map, vehicles, and the soldier’s uniform loading in low resolution—a problem that was never fixed. On top of that, with Frame Generation enabled, the frame rate drops drastically if you press Tab, which is truly awful, and dynamic resolution scaling doesn’t work at all. If they could just fix those two things—and enable Ray Reconstruction alongside all the ray tracing effects—the game would be incredible. Unfortunately, it’s just a huge letdown because it seems like they have no intention of fixing it. It makes me wonder: why the hell do they keep rolling out DirectX 12 features if they’re broken? Just for the sake of marketing?

I don’t know why the problem could be from my hardware, I have uninstalled and installed the Nvidia driver many times, even changed Windows, but it still has no effect, this problem has been going on for 2 or 3 weeks.

1 Like

What happens to me (RTX 3060 user) is that the first ttime I launch the game using DX12, is remains stuck in the cloud animation after login forever. If I stop the game and launch it again (still using DX12) it starts in a reasonable amount of time.

I always use DX11 and never have any troubles. The only troubles I ever get is network difficulties on occasions.

You probably have low GPU VRAM; try setting the cache to “unlimited” in the Nvidia Control Panel under the performance settings.

1 Like

Same

You probably have low GPU VRAM; try setting the cache to “unlimited” in the Nvidia Control Panel under the performance settings.

It runs smoothly in DX11, but in DX12—if you enable Ray Reconstruction and override the DLSS preset to “Quality” via the Nvidia app—it’s a whole different game. Once you’ve tried it, going back to DX11 feels like a crime, even though the higher frame rate makes you want to. With a 5090, I get around 75–100 fps in DX12, but it doesn’t feel as fluid as DX11; I don’t think it’s properly optimized, which is a huge shame.

1 Like

Thanks, I tried that, but didn’t change anything. Same behaviour.

I don’t understand why they don’t release corrective patches to fix the problems.

Actually I was wrong, when the game restarts it reverts to “Graphics API” = Auto, so it’s not actuallty using DX 12, so what Hossein027 said it’s correct, DX 12 doesn’t work.

EDIT: I found that I wasn’t waiting for enough time! The game needs to rebuild the cache shader at first start after the update, so I waited about 5 minutes and DX12 started correctly. Subsequent start is much shorter.

1 Like

please more graphic updates… game woks great now…

1 Like