I'm having the same issue. I remember having this issue when I tried playing BF1/BF2042 and it wasn't resolved until I completely uninstalled the anti-cheat. Given that it's facilitated at the kernel-level, it would cause connectivity issues regardless of if Battlefield was open or not.
I'll frequently have a Discord call and my Steam friends list open on my other monitor and both would have a 5-10s drop in connection at the same time, but other machines on the same network would not have any issues. My PC uses a wired connection and its connection speed/ping are great. I honestly haven't had ANY lag in my matches. The only issue is when it decides to hiccup for a brief second like this - when that happens, instead of making me lag momentarily, it instantly kicks me back to the main menu and tells me that I was removed for inactivity? There's clearly something going wrong on their end if that's the message I'm receiving after being kicked. I'm pretty sure you have to be AFK for at least a minute to be correctly removed for inactivity, but since I'm getting kills, reviving people, etc. only a few seconds before being kicked, it's obvious there was no inactivity on my part, so getting an error message like that is extremely bizarre.
I never have had connectivity issues like this occur on my PC/network other than when I've had Javelin installed. I even tried generating a log of my sent/received/lost packets while playing to see if I could get to the bottom of what was happening, but sadly BF6 doesn't let you launch the game while running a such an analysis tool.
PLEASE ACKNOLEDGE AND FIX THIS ISSUE, EA