Halo Infinite Unplayable Multiplayer Latency

PC
NVIDIA GTX 1080 - Latest Driver
AMD Ryzen 9

I was really excited to test out multiplayer but any game that I get into, I suffer horrible latency issues, I’m rubberbanding all over the place. Whenever I die and am spectating my teammates they all appear fine and am able to watch them running around like it’s a normal game, but whenever I move, I’m either snapped back to where I was standing 5 seconds prior, or being launched into a room as if I had never stopped walking forward. It’s made the game completely unplayable. I’m also having issues with customizations in the armor hall not applying for some reason but that may not be related to the latency issues. Multiplayer on MCC runs just fine so I don’t know what’s causing this…

Running Speedtest shows that my download is at 527 Mbps, upload at 418 Mbps and a ping of 2 ms

Anybody else experiencing similar issues and/or know of a way to fix this?