Still hasn't been fixed.
If you don't feel like reading there is TL;DR at the bottom. Through my five years of playing League I have noticed that someone is always complaining about the patcher being stuck at x% or that the download speed reaches 0 KBps and never goes back up (I have been the victim of both). I have seen plenty of "solutions." From deleting folders/ files, to turning off any kind of interference, to restarting computers/routers, to just waiting.
The most Riot has done was say, "it may be your connection." I think anybody older than 13+ could come up with that conclusion. But what is being done is the company, Riot, tells us to "fix your own problems." While the solutions I mentioned above may have worked for some people the fact of the matter is, next update, or next installation, it will happen to the same exact person again.
Here is what I noticed with a little bit of backstory: I recently have done a complete reset on my computer. Deleting all files and and programs and renewing the OS. Now that it's all said and done I tried to reinstall League. And what do you know? I came up with this problem. Stuck at 37% at 0 KBps. Waited for a full 12 hours (went to sleep) and when I woke up, it was still at 37% at 0 KBps. So I'm thinking, "Well it's probably just like every other program and actually finished but showed no progess so I'll just restart the Launcher." But look here, I restarted the Launcher and it had to restart the process and got stuck at, 39% at 0 KBps. So, I went to work, came back, still same problem. Restarted launcher and guess what? Yup, it went right back through the process.
Now at this point I KNOW it's my connection. As I d/c for about a minute every other game I play. Sometimes I d/c multiple time in one game. So connecting this logic to the patcher here is what I deduce from it all:
- When I get disconnected from my Internet Connection, I get disconnected from all internet uses (obviously).
- Then when my Internet Connection connects again, I get reconnected to all internet uses (obviously).
- Get d/ced from a game. Internet come back up, you go right back in the game.
So logically, this should happen.
- Get d/ced when Patching/ Downloading/ Upgrading League of Legends etc it produces (0 KBps) then reconnect and your download should continue.
However this is what happens.
- Get d/ced when Patching/ Downloading/ Upgrading League of Legends it produces (0 KBps) then reconnects and patcher fails to reconnect and stays at (0 KBps).
Here is how I know this happens.
- Go to Steam, Download another game (10 GB) completely downloads and installs. Then I check the "speed history" and it shows that for brief moments I had (0 KBps) but when I reconnected to the Internet it resumed.
- Go to Battle.net, download World of Warcraft, completly downloads and installs. Periodically checking my speed there were brief moments where I got d/ced and had (0 KBps) but when I reconnected to the internet the speed went back up.
- Go to my various other applications/ games/ etc. Same thing happend. D/c, reconnect, continue patching.
TL;DR The problem? The patcher fails to reconnect to the internet if you get d/ced when downloading/ updating/ upgrading the game. Since other games/ patchers/ launchers don't fail to do this. You'd think Riot would have fixed this by now.
So here I sit. Not being able to play the game that most of my friends play. Maybe I'm incredibly mistaken. But this seems to be the only logical reasoning to ME. If anyone else agrees please upvote. If this is not the problem, then please do tell what it could be.
Trapped in Noxus, -Dorrion