League Client crashing during search and champ select
I can't stand it anymore. I got a brand new laptop (Lenovo Legion Y520) about 3 months ago and was able to play league peacefully for a bit. But as of a few weeks ago my client would randomly freeze (only the league client, not my computer) and it stays frozen for a good 30 seconds to more than a minute then will all of a sudden catch up with itself. But this ONLY happens while I am searching for a game or in champ select. In game everything is crisp. My internet is really good with a constant 57 ping. Never spikes. I am really annoyed because it has gotten more frequent. When it started it only happened once every like 7-8 games, but it's gotten to the point where just about every time I search for a game it freezes. 3 days ago I lost my promo series because my clients froze right after I had gotten in champ select, and by the time it caught up with itself I had already been kicked for not locking in a ban. Then yesterday I had to play Viegar with AD runes and masteries and smite (also during a promo game) because my client froze right after I locked in my champ, all the way until the game had started. Now, just tonight, I have been banned twice in ranked games (I'm now sitting, waiting on a 30 minute ban) because my client keeps freezing upon entering in a lobby. I have lost so much points in ranked due to this. I've initiated full repairs of the client and I have switch internets to my hotspot, my wife's hotspot, and internet at friends houses. I don't know what to do.