Il just give a detailed report of what ive done already to see where the problem comes from.
For other people, skip to TLDR.
Overall internet score:
Excellent: stable fiber/coax connection, jitter consistently low.
In-game warning notifications:
No packet-loss icon.
Latency / Latency Variation icons may appear, but ping stays low and stable.
What I’m experiencing
Daytime: TN spikes to 400–600 ms (unplayable),
Evening/night: TN drops to 9–15 ms (smooth, no issue).
This pattern has repeated daily for multiple days.
Ping remains low (typically 12–25 ms to EU servers).
Packet loss = 0% (verified in-game and with external tools).
Local monitoring results
FPS: Stable >60 (tested with RTSS caps at 141, 120, 90).
Frametime: Flat ~16–18 ms during spikes.
CPU usage: 55–70% average. No single core ever reaches 100% (per-core checked with Afterburner).
GPU usage: ~60–80%, not maxed.
Temps: CPU/GPU temps normal, no thermal throttling.
Network Icons: Enabled. No packet-loss symbol; sometimes latency icons, but ping remains low.
This should rule out CPU bottleneck, GPU overload, and thermal issues.
Network testing results
Ping/Latency
Stable 12–25 ms to EU servers (Amsterdam, Frankfurt).
No packet loss.
Latency consistent even when TN spikes to 400–600 ms.
WinMTR results (summary)
Multiple traces to BF6 endpoints (Amsterdam, Frankfurt AWS/Azure IPs).
0% packet loss across all hops.
Latency flat and stable (no major jitter).
Same results daytime vs evening.
VPN routing (ExitLag)
Forced routes via Frankfurt and London.
TN spikes still occur during the day (400–600 ms).
Confirms issue is not ISP routing congestion.
Per-core monitoring: No single thread hits 100%.
CPU utilization overall: ~55–70% during gameplay.
Logs & screenshots available: show TN 400–600 ms even while CPU/GPU are underloaded and FPS >60.
If it were CPU-bound, I would see:
1 core maxed out (not the case).
FPS drops well below 60 (not the case, FPS stable).
Therefore: TN spikes are not linked to CPU performance.
Troubleshooting already done as follows:
Graphics settings lowered (all Low, Raytracing Off, Mesh Quality Low, Lighting/Post-Processing Medium/Low).
Future Frame Rendering = Off.
V-Sync = Off (in-game + driver).
Frame caps tested in-game & via RTSS (90/120/141).
Game Mode On, HAGS Off.
Overlays disabled (Discord, Xbox, EA).
Drivers/BIOS up to date, Shader Cache cleared.
Tested on both Official servers and Community servers → same issue.
So here we are...
Daytime: TN spikes to 400–600 ms with low, stable ping and 0% packet loss.
Evening: TN drops to 9–15 ms under identical conditions.
CPU/GPU not maxed, FPS stable >60, temps fine.
Routing excluded (VPN test same result).
WinMTR excludes packet loss or jitter issues.
This strongly suggests a Battlefield 6 netcode/server-side issue where TN is being miscalculated or tied incorrectly to tickrate/frametime, despite stable client and network performance.
TLDR: (like most people here) i've done every thinkable fix, but still we ahve this problem.
i think we need Acknowledgement whether TN values are bugged/miscalculated client-side or server-side.
Also we want clarification why TN spikes so much (server load?) while ping/packet loss remain fine.
Guidance or fixes to:
Prevent TN from inflating despite stable FPS + low ping.
Improve client/server sync tolerance when FPS is >= 60.