Weird connection/input lag issue (fixed)

So today whenever I connect to a match all of a sudden I have unplayable input lag. I’m talking more than a second after moving my analog stick or pressing a button. This is nonexistent in custom games and campaigns, and was not present yesterday. I have an ethernet connection and my ping to most US servers is under 30ms. I see no visible connection lag from others it seems to just be input lag in online matches. Is anyone else experiencing this?

Update: controller vibration on wireless Xbox controllers in pc halo 3 caused this. Vibration support in halo 3 pc seems to be buggy

Manually forwarded ports and the issue persists. Game is unplayable please help

Update: see OG post, fixed