There may be several different reasons for not finding opponents for a long time. The system checks the number of supporters, your region, and connection quality to find the most suitable opponent for you. As a result of these parameters, system pairs you with an opponent.
At the moment, a significant portion of our players is playing in the low and middle levels. If you are playing Head Ball 2 as a high-level player, you can wait on the match screen longer since there are few players at your level.
To solve the problem, you can check to Expand Search on the opponent search screen.