The most possible cause of Apex Legends matchmaking takes forever is that players have not updated the game client. Many players have experienced the problem of Apex Legends slow matchmaking. If you're in a game when a new update or patch comes out, the game client will not download and install it.
Can I know what OS you're are playing on? (Console/PC)
There is also and possibility where you can be MAC ID Banned. So each time you open an account on your specific pc you will be banned over and over again. You can try 2 methods to Bypass this:
Full re-installation of Windows (Your OS)
Using a MAC Adress Spoofer to hide or blind your MAC ID temporarily or permanently.
The most possible cause of Apex Legends matchmaking takes forever is that players have not updated the game client. Many players have experienced the problem of Apex Legends slow matchmaking. If you're in a game when a new update or patch comes out, the game client will not download and install it.
Can I know what OS you're are playing on? (Console/PC)