Packet loss and Lag
Played both beta weekends, No issues across the board. This game worked well. Of course trying to run anything past the game, such as any OBS for streaming, Or too many internet tabs would cause this game to lag. Now we could choke it up to bad internet or even outdated system settings. But my internet is top notch and my PC was built for high end rendering, yes, it's not the absolute best, but it does the job and i can play most games on medium to high settings without any lag or frame drops. However, day 1 and now going into day 2 of release, this game has had nothing but constant packet losses. My internet is extremely good and i've tried resetting my internet, i'm hard wired, and i've even drop the settings of the game to low. Nothing i do will help with this.
I wouldn't care if there was an occasional lag spike. It happens in games all the time. But when packet loss occurs, it's consistent and it's so bad it makes the game unplayable. Rubber banding, Glitching, Shots not hitting. It's honestly ruining the experience. So much so that i don't want to play because i legit can't do anything.
Besides that, when this isn't an issue, the game runs great. However i will say that no game should be so intensive that you can't run anything else. and for a company as big as EA, i don't care personally about the buy out, from a business perspective, a server should be able to handle a large sum of players without this lag. I've asked other players if they are experiencing it, and they are. So this should probably be looked into.
I had this same issue yesterday, and finally had success by adding a user.cfg file to the BF6 game folder with the below, according to this Reddit thread, hope this helps! https://www.reddit.com/r/Battlefield/comments/1mjy24a/the_beta_has_a_huge_100_cpu_utilization_problem/
Thread.ProcessorCount 4
Thread.MaxProcessorCount 4
Thread.MinFreeProcessorCount 0
Thread.JobThreadPriority 0
GstRender.Thread.MaxProcessorCount 8