I seem to have a huge problem in Destiny 2 with the game just being incredibly laggy and out of sync. I take damage before a player even appears in my field of view - literally bullets from nowhere, and even just instantly keel over despite not taking any damage that I could react to. I can watch bullets/projectiles totally miss me and then take damage from them despite being nowhere near them. My shots / damage on other players either doesn't even register at all or is incredibly delayed - to the point that I will get credit for a kill while reloading long after I've disengaged and moved away - or I just won't get the kill at all and their health will literally just bounce back up - and this is despite seeing the actual feedback from the game that I am getting hits (hit markers, damage numbers, etc.). For example, I take shots 1>2>3 and get hit markers and damage that *should* register a kill, so I move behind cover and reload. shortly after the game finally recognizes the kill. The delay means I am constantly working way harder than I should be to secure a kill, and it's so frustrating. These connection issues are starting to leak into the main PvE portion of the game as well, with teleporting enemies all over the place and damage just not registering.
To really sum it up: it is literally like everything I'm seeing is out of sync with what is actually happening. I know that it *shouldn't* be like this because occasionally I do have a game or two that work properly, and I can watch other people streaming the game not have the same experience as me.
I know that this has to be connection related because there are times when the game performs as it should and every action is snappy and my hits register as they should. My PC is hardwired to the router, the router is connected to a Netgear CM1000 v2 modem and I am on Spectrum 1GB plan. Firmware is updated to the latest build and that was done with a factory reset. Destiny is the only game that has these issues. Battlefield, PUBG, All kinds of other shooters on PC and console all have solid in-game connections and I don't experience the level of de-sync or lag playing online.
I have tried Geo-filtering to try and keep myself on local servers, but that seems to have no effect at all besides kicking me off if I set it to strict. I know destiny and geofiltering doesn't really work anyway. I have tried 70%/70% on the QoS sliders, and even reduced it further as well, although I currently have it set on the settings it found by running the auto setup. I am running with no ports forwarded and no prioritizations currently, following a reset and I just let UPnP set up ports so that I can switch from my PC to my laptop. I was having issues with random disconnects in-game (throughout the game, not just pvp) and I found several reddit posts that discussed turning IPv6 on, which fixed that problem. IPv6 is correctly configured and I am pulling an IPv6 address properly. IPv6 also helped with loading certain menus and areas in-game as well. My PC has a static IP assigned to it, so does my laptop. Ironically, I seem to have a less laggy and de-synced experience when I am playing from my laptop on wifi - Destiny seems to punish me for trying to have a stable and consistent connection - but it still has issues.
Is there a specific way I should be setting up QoS? Should I create a new traffic prioritization rule or does DUMAOS Games cover everything? Is there a way that the steam data relays are configured that just mean I'm out of luck?
Do you need other screenshots?
Thank you!