Packet loss fix?

Is there anyway to fix the packet loss issues in this game. Every other game i play has no networking issues at all. Halo is the only game. I have 20-40ms every game yet i still rubber band and get packet loss. I dont know how 343 managed to break the most important thing in any video games thay being the servers. I jusy want to enjoy playing infinite again but every thime i play i get networking issues and i immediately stop playing. Is there a fix to any of this, on XSX and my wifi is perfectly fine.