League Won't open after clicking "Launch". May have found a partial solution/clue.
I have been having this problem since 4.19. After a new patch would come out I'd find myself not being able to launch the league client. I'd then spend a few hours trying all sorts of stuff and then out of the blue one of the 'fixes' would work until I close my client to which I'd find myself trying all the different fixes again for another few hours. However it came to my attention today when I opened up my task manager in windows 7 to force shutdown of the LolClient.exe process. I right clicked it and accidentally clicked "Open file location". It brought me to C: > Riot Games > League of Legends > RADS > projects > lol_air_client > releases > 0.0.1.118 > deploy. When I ran "LolClient.exe" it brought me directly to the login screen before giving me a brief "Maestro error" before closing. I ran the game client from my desktop icon and clicked "launch". I then checked task manager to see if LolClient.exe was running in the task manager. I then went back to the league directory and double clicked LolClient.exe and it brought me to the login screen without the Maestro error and I'm able to play the game. I have to do it this way every single time I want to play league. To sum it all up I start the client launcher and click "Launch". When the client won't pop up, I open up the directory I mentions before and double click LolClient.exe and it brings me to the login screen from which I can login and proceed to play the game normally. Riot I hope this helps you find a solution to help anyone else that may be having this problem as well. No matter what I've tried i haven't got it to stop doing this. I repaired installed, tried adobe air, I tried deleting certain folders and files under RADS, tried a fresh install of the game, all to no avail.
EDIT: I also failed to mention that the first "Lolclient.exe" that pops up in task manager stays stuck at a certain memory usage level. For example the memory LolClient.exe is using will be something like 4,140K and stay stuck at that number. But when I run the LolClient.exe file from the league directory, it will create another process called LolClient.exe but it's memory usage will be more dynamic and fluctuate.