League of Legends Stuck on “Searching for Match”? Fix the Infinite Queue Loop

League of Legends Stuck on “Searching for Match”? Fix the Infinite Queue Loop

If League of Legends is stuck on “Searching for Match”, first check Riot’s service status for your region. If there is no reported outage, cancel the current search once, fully exit and reopen the Riot Client, then work through the connection and repair steps below. The cause can be a service disruption, a stale client session, a local network problem, or damaged game files, so no single fix applies to every LoL matchmaking loop.

These steps focus on the PC client. Many players can clear a temporary client or network issue quickly, but a regional outage or account queue restriction may require waiting or contacting Riot Support. A longer queue by itself does not prove the client is broken.

Before you change anything

  • Check that the game mode and region shown in the client are the ones you intended to use.
  • Look for a maintenance notice, service alert, or queue restriction message in the Riot Client.
  • If matchmaking reaches a Ready Check, respond promptly. Repeatedly missing Ready Checks can lead to escalating penalties; see Riot’s Ready Check and queue dodge guidance.

How to fix the League of Legends “Searching for Match” loop

1. Check Riot’s service status for your region

Open the Riot Games Service Status page, select League of Legends, and check the region where your account plays. If Riot reports maintenance or a connectivity problem, local changes will not repair the service. Wait for the incident to clear, then restart the client and try again. If the status page is clear, continue with the local checks.

2. Reset the current queue and restart the Riot Client

If the client is still on the searching screen and has not shown a Ready Check, cancel that search once. Exit League and the Riot Client from their menus, then reopen the Riot Client and sign in again. If it remains frozen, restart the computer before trying another queue. Avoid repeatedly starting and cancelling searches; it can make it harder to tell whether the client recovered, and missing Ready Checks can trigger penalties.

3. Check your local connection

Pause large downloads, cloud backups, or streaming on the same network while you test. If possible, connect the PC to the router with Ethernet. Riot notes that Wi-Fi interference can cause unstable connections; restarting the modem and router can also clear a temporary network problem. To power-cycle them, turn them off, wait at least 30 seconds, turn them back on, and reconnect before launching the game.

A speed-test result or a single ping number cannot diagnose every matchmaking problem. Focus on whether the connection is stable and whether the client can communicate with Riot’s services. Riot’s PC connection troubleshooting guide covers wired connections, router restarts, network usage, DNS, VPNs, and firewall configuration.

4. Temporarily disconnect a VPN or proxy

Turn off any VPN or proxy connection, then restart the Riot Client and test once. Riot’s connection guidance says VPNs and proxies can interfere with routing and recommends disabling them while troubleshooting. Do not install a VPN to “find a faster queue,” and do not disable security software broadly. If the issue disappears only when a VPN is off, keep it off for League or ask Riot Support for help with the route.

5. Refresh DNS and TCP/IP settings

On Windows, an outdated DNS cache or network configuration can prevent the Riot Client from reaching its services. If you are comfortable using Command Prompt, open it as an administrator and run these commands one at a time:

  1. ipconfig /flushdns
  2. netsh int ip reset
  3. netsh winsock reset

Restart Windows before testing League again. Riot documents these steps in its TCP/IP reset guide and DNS configuration guide. Changing DNS is optional; it can help with a name-resolution problem, but it will not shorten a queue caused by server load, matchmaking rules, or an outage. On a managed school or work network, check with the administrator before changing network settings.

6. Run Riot Client’s repair tool

If the service is available and your connection is stable, repair the League installation through the current Riot Client:

  1. Sign in to the Riot Client.
  2. Click your profile icon in the upper-right corner and open Settings.
  3. Select League of Legends, choose Repair, and follow the prompts.

Riot says the automatic repair can replace missing or corrupted files. Let it finish, reopen the client, and try one queue. The repair may take time depending on what needs fixing. See Riot’s Riot Client Full Repair Tool instructions for the current menu path.

7. Check firewall permissions without leaving protection off

A firewall can block the Riot Client from communicating with game services. Update your security software, then check that the Riot Client and League of Legends executables are allowed through the firewall. Riot lists the relevant program paths in its firewall configuration guide; installation paths can differ if you chose a custom folder. Do not leave the firewall disabled as a permanent fix, and turn it back on immediately if you briefly disabled it for a controlled test.

8. Collect logs and contact Riot Support

If the League of Legends infinite queue loop continues after these checks, submit a Player Support ticket. Include your region, game mode, the time the problem happened, whether other players in your party were affected, and the steps you already tried. Riot’s Riot Repair Tool (RRT) guide explains how to gather the relevant logs and attach the generated ZIP file. RRT is the current name for the tool formerly called Hextech Repair Tool.

Which fix should you try first?

What you seeBest next step
Riot reports an issue for your regionWait for the service notice to clear; avoid changing local settings.
The queue stays on “Searching for Match,” but there is no service alertCancel once, restart the Riot Client, and test your connection.
The client also shows connection errors or disconnectsTry Ethernet, pause heavy network use, disable VPN/proxy, then review DNS and TCP/IP settings.
The issue remains after network checksRun Riot Client Repair, verify firewall permissions, then send logs to Support.

Frequently asked questions

Will changing DNS make League of Legends matchmaking faster?

Usually, DNS changes are relevant when the client has trouble resolving or reaching a service. They do not make Riot’s matchmaker find players faster or bypass a regional service problem. Try the DNS step only after checking service status and basic connectivity.

Should I reinstall League right away?

No. Start with the in-client repair option, which Riot provides to address missing or corrupted files. If repair fails or the client still cannot connect, gather logs and ask Player Support before removing the game; a clean reinstall is a larger step and may not fix a network or server-side issue.

For most cases, the fastest diagnostic path is: confirm regional status, restart the client once, test a stable connection, and use Riot’s repair and log tools only if the problem persists. This separates a temporary LoL “Searching for Match” stuck state from a service or account issue that needs Riot’s attention.

Leave a Comment

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Best Heroes of the Storm Minimap Setup: Size, Position, and Clicks

Learn what Heroes of the Storm minimap size and position options are verified, improve readability, and choose camera-click controls that suit you.

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

How to Turn Off Stage Hazards in Smash Ultimate Quickplay

Set Super Smash Bros. Ultimate Quickplay to prefer hazards-off stages. Follow the Preferred Rules menu steps and learn why matchmaking may not always honor them.

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Best Warzone Telemetry Overlay Settings for Ping and Packet Loss

Enable Server Latency and Packet Loss in Warzone to monitor connection quality, read the overlay, and use recurring spikes to guide troubleshooting.

Master Mid Lane Roaming: How to Carry in League of Legends

Master Mid Lane Roaming: How to Carry in League of Legends

Learn how to carry from mid lane in League of Legends by setting up waves, choosing safe roam windows, reading side lanes, and converting pressure into objectives.

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

How to Fix the Minecraft Evoker Spell Error in Modded Worlds

Fix Minecraft Evoker spell problems with a safe vanilla test, version checks, log review, and a step-by-step way to isolate mod or datapack conflicts.

How to Fix PUBG Stuck on “Initializing” on Steam

How to Fix PUBG Stuck on “Initializing” on Steam

Fix PUBG stuck on Initializing on Steam with a focused checklist for PC service notices, launch options, game files, downloads, and connection issues.

How to Fix Brawl Stars Stuck at 92% Loading

How to Fix Brawl Stars Stuck at 92% Loading

Fix Brawl Stars stuck at 92% loading with an ordered checklist for service notices, network tests, safe updates, Android cache, and account-safe reinstalling.

Best Dead by Daylight Visual Filter Settings for Spotting Survivors in Dark Maps

Best Dead by Daylight Visual Filter Settings for Spotting Survivors in Dark Maps

Best Dead by Daylight visual filter settings start with a small Gamma lift, neutral color and contrast, and a quick check for dark corners, fog, and bright lights.

How to Enable Launch Options for Autoexec in Apex Legends

How to Enable Launch Options for Autoexec in Apex Legends

Find the Steam and EA app fields for Apex Legends launch options, use EA’s documented FPS command, and see why +exec autoexec.cfg remains unverified.

How to Reduce Input Lag on a Docked Nintendo Switch for Smash Ultimate

How to Reduce Input Lag on a Docked Nintendo Switch for Smash Ultimate

Reduce input lag on a Nintendo Switch dock for Smash Ultimate with TV Game Mode, a direct HDMI test, controller checks, and online-latency troubleshooting.