Hi there. Thanks for reaching out. The DXDiag is a big help. Here are some suggestions after reviewing it:
- Update your motherboard BUIDS and AMD chipset drivers from ASRock/AMD
- Disconnect any nonessential USB devices while testing Battlefield. Extra mic, headset dongle, hubs, Steam virtual devices, etc.
- Move keyboard/mouse/headset dongles to different rear motherboard USB ports, avoiding hubs/front-panel USB
- Disable or uninstall any old or unused Steam Streaming Microphone/Speakers device
- Use DDU to clean-install the Nvidia driver. Then, test either the latest driver or a previous, recently stable version
- Temporarily disable Hardware-accelerated GPU scheduling and overlays. The EA App, Steam, Discord, GeForce/Nvidia
- Check Windows Event Viewer around the freeze for USBXHCI, WHEA-Logger, nvlddmkm, or Display
Let me know if these help or not. Thanks!