Chosen Solution

My xbox always has good connection but it now all of a sudden, and when i test the connection it has good connection.

Slow internet connection can be caused by just about anything, however, try this; Unplug your modem (From the mains), wait 30 seconds, then plug it back in. Then, do the same thing to your router. Is the internet slow on your computer, or any other devices on your network?