Speed problem with server

hey,
I am wondering if there is issues with the server or if something else is the problem. When I do a speed test on my home network it says I have 239.9Mbps but when I do a detailed network stats through the Xbox it’s says I have 1.73-20Mbps download. That’s a huge difference and is making halo 5 basically unplayable. My Xbox is wired directly to my router. I just noticed the other day that this started. I have tried resetting my router and Xbox several times. Maybe once since this started it said I had 193Mbps on the Xbox but then a few minutes later it was back to say I had like 5. Is there anything I can try? I’m sure it’s not my connection because like I said if I do a speed test on my laptop it’s saying 240. I am on the east coast btw. Thanks in advance for any help.