Of course. This is a deeply frustrating issue, especially with such a high-end PC. Let's break down the problem systematically, as your testing has provided some very useful clues.
While a severely unstable internet connection can cause lag, rubber-banding, and disconnections, it is highly unlikely to be the direct cause of a full game crash, DX12 error, or especially a BSOD (Blue Screen of Death). These types of catastrophic failures almost always point to a problem within the PC itself: hardware instability, driver conflicts, or software clashes.
Your internet drops (from 250 Mbps to 60-80 Mbps) are insignificant. Battlefield 6 requires a stable connection, but its bandwidth requirement is only about 3-5 Mbps. Your drops are still orders of magnitude more than the game needs. The crucial metric is packet loss and latency (ping), not raw download speed. Your ping of 4-5ms is excellent.
Your experience of crashing more in Conquest (32v32/64v64) than in smaller modes (Domination, Deathmatch) is a major red flag. This points to a hardware stability issue under heavy load.
Game clients and servers are designed to handle network hiccups. The result is usually:
- High Latency/Ping: You see "high ping" icons and players warping.
- Packet Loss: You rubber-band (get thrown back to a previous position).
- Disconnection: You get a "Lost connection to EA servers" message and are returned to the menu.
A network problem does not typically cause:
- DirectX Errors (a graphics API failure).
- The game closing to desktop without an error.
- A full system freeze or black screen.
- A BSOD, which is a critical Windows-level fault caused by hardware or kernel-level drivers (like your GPU driver).
Your testing points strongly towards this. The smaller game modes (Domination, TDM) are less demanding on your CPU, RAM, and GPU. The massive 128-player Conquest maps push every component to its absolute limit. If there is any instability anywhere, it will surface there.
The most common causes for the symptoms you describe are:
- Unstable RAM (Most Suspect): This is the prime suspect for random crashes that vary by day and game mode. Ryzen 7000 series CPUs (like your 7700) are notoriously sensitive to RAM stability, even with EXPO enabled.
- Unstable GPU/GPU Drivers: Your experimentation with drivers is key. The fact that 577.xx worked better than 580.xx is a huge clue. The newer drivers may have introduced instability, or they may be less tolerant of a slight undervolt/overclock on your GPU.
- Power Supply Unit (PSU): An RTX 4080 Super is a powerful card with sudden, high power spikes (transient loads). If your PSU is of poor quality, not powerful enough (recommended 850W for your setup), or has failing capacitors, it can cause crashes under heavy load.
- Overheating: While less likely with new hardware, it's worth checking that both your CPU and GPU temperatures are under control (<85°C under load) during a long Conquest match.
Stop adjusting your internet settings. Focus on your hardware and software stability.
Step 1: The Clean Driver Install
- Download the latest Nvidia driver (or stick with 577.xx since it worked better for you).
- Download Display Driver Uninstaller (DDU).
- Boot your PC into Safe Mode.
- Run DDU and select "Clean and restart" to remove every trace of your current GPU drivers.
- After the restart, install your chosen Nvidia driver. Select "Custom Installation" and check the "Perform a clean install" box. This is crucial.
Step 2: Test RAM Stability (This is Critical)
Your attempts to adjust CPU and VRAM frequencies suggest you might be using an overclocking profile (EXPO/DOCP). This is a very likely source of the problem.
- Go into your BIOS and completely disable EXPO/XMP for your RAM. This will run it at its default JEDEC speed (usually 4800MHz). This is to test for stability.
- Play the game. If it stops crashing, you know your EXPO profile is unstable.
- If it's stable, you can try re-enabling EXPO but may need to slightly increase the DRAM voltage (e.g., from 1.35V to 1.36V or 1.37V) or loosen timings. Research safe voltages for your specific RAM kit.
Step 3: Stress Test Your System
Use these tools to apply a heavy load and see if they cause crashes, which would confirm a hardware issue.
- For GPU: Run FurMark or the Heaven Benchmark on a loop for 30 minutes. Watch for artifacts or crashes.
- For CPU & RAM: Run OCCT for 1 hour. Use its built-in test for the CPU and its "Memory" test. This is excellent for finding RAM errors.
- For General Stability: Run Cinebench R23 on a 10-minute loop.
Step 4: Check Your Power Supply
What is the make, model, and wattage of your PSU? A low-quality 750W or even 850W unit might not be handling the 4080 Super's power spikes correctly.
Step 5: In-Game Settings
- In Battlefield 6's graphics settings, turn Future Frame Rendering to On. This reduces CPU load and can improve stability.
- Ensure your in-game FPS cap is set (which you've already done).
Summary: Your pattern of crashes points directly to a hardware/driver instability that is exposed when your system is under the maximum load of a 64-player Conquest match. The internet drops are a coincidence. Follow the stability testing steps above—starting with a clean driver install and then testing your RAM with EXPO disabled—and you are very likely to find the root cause.