Forum Discussion

m1xlEy's avatar
m1xlEy
Seasoned Newcomer
4 days ago

PC freezes ~0.5s while firing, buffered input replays after

Since Nov 8 the game freezes for about half a second, a few times per session, almost always while I am firing. The picture stops, keyboard and mouse do nothing during that half second, and when it comes back every click and movement I made during the freeze happens at once and the character snaps to a new spot.

 

Steps to reproduce: go into the Firing Range solo, hold fire on a dummy for a while. The freeze happens within a few minutes. It also happens in real matches, mostly during fights.

 

It is only Apex. Other games on the same PC are fine. No crash, no black screen, no flicker, no disconnect. Ping is about 20 ms with no red icons.

 

PC: Ryzen 5 7500F, RTX 3070 Ti 8GB, 32GB DDR5-6000, single NVMe SSD, Windows 11 build 26200, NVIDIA 621.14. Apex v3.0.1.30 through the EA app, 1080p 239 Hz exclusive fullscreen, all settings low, no frame cap.

 

Sampling at 0.16 s shows that during the freeze Apex itself still uses 1.1 to 1.5 cores and the GPU drops to 5 to 11 percent, while total system CPU falls from 41 to 11 percent and no other process picks up the freed cores. So it looks like the game stalls on its own main thread, not CPU contention, not disk, and no TDR.

 

I can attach the CSV and DxDiag if that helps. Is this a known issue with v3.0.1.30 or the Javelin anticheat?

2 Replies

  • m1xlEy's avatar
    m1xlEy
    Seasoned Newcomer
    3 days ago

    One more form of the same thing: sometimes the freeze does not recover. Yesterday in Team Deathmatch the picture held for about a second and then the game closed straight to the desktop, with no error dialog and no error code. Once I saw a window flash for a single frame just before it vanished. So the crash looks like the same stall, only long enough to kill the process.

  • m1xlEy's avatar
    m1xlEy
    Seasoned Newcomer
    3 days ago

    Still happening after that repair, so I measured it instead of guessing.

     

    GPU utilisation goes 81% -> 26% -> 11% and board power 222W -> 122W inside a single 100ms tick, while the process still holds 1.1-1.5 cores. My sampler interval stays at 92-122ms across that window, so the freeze is real and not a logging artefact.

     

    The process runs 97 threads. Six carry the frame. At the freeze five of those six drop to zero for the same tick: no GPU work (power falls as above), no input reads (my character keeps doing whatever I told it last), no simulation. One thread keeps a full core. That thread also holds a full core while I sit in the main menu with GPU at 3-19%, so it is not a render thread; it looks like a resident worker that does not depend on the frame at all.

     

    Five threads from unrelated subsystems stopping in the same tick is not something the game does to itself. They must be waiting on something they share. I could not identify which module they belong to: the module list on r5apex_dx12 reads back empty and thread start addresses cannot be queried, which I assume is the anti-cheat handle protection.

     

    Same range, single player, firing at dummies: within a few minutes, every session. Every other game on this PC is fine. No TDR events, no WER dump, no watchdog, and the current driver was installed after the issue started.

     

    Is this a known interaction where the anti-cheat worker holds a lock that the render and input threads need?

Featured Places

Node avatar for Apex Legends Technical Issues

Apex Legends Technical Issues

Having issues with Apex Legends? Join here to find help with connectivity, performance issues, crashes and more.Latest Activity: 36 minutes ago
42,551 Posts