Thanks for the follow-up EA_Shepard ! 😃
To answer your questions, according to AMD Adrenalin I accumulated roughly 24 hours of Battlefield 6 gameplay after the full reinstall. During that period, the game was dramatically more stable than before. I was able to complete multiple sessions, including several lasting multiple hours. Prior to the reinstall, I was often freezing within minutes, sometimes even in the menus before reaching a match.
Regarding the packet-loss indicators, they appeared to be gone together with the freezes. During the period after the reinstall, I do not recall seeing the packet-loss warnings that had become a common warning sign before a crash.
This is why the reinstall caught my attention. The system, drivers, BIOS, and hardware remained the same. The only significant change was the game reinstall itself.
However, I do have one additional observation that may be relevant.
Last Saturday, after several hours of normal gameplay with a friend, I exited the game as I normally would. I left the PC running, stepped out for about 20 minutes to buy cigarettes, came back, had a smoke, and then launched Battlefield 6 again. I had not rebooted the PC, changed any settings, installed anything, updated anything, or modified my setup in any way.
The very next launch resulted in the exact same freeze behavior that I had been experiencing before.
That is one of the reasons I am wondering whether some kind of temporary file, cache, shader cache, EA App cache, or other data generated while closing or reopening the game may be involved. From my perspective, nothing else changed during those 20 minutes.
For reference, Battlefield 6 worked perfectly on this system from December until Season 3. The issues only started after the Season 3 update.
I will continue monitoring the situation and reporting any additional findings