# Stuck on matching screen

If matching spinner never resolves, check queue freshness, network quality, and session cleanup state.

- Canonical URL: https://personapp.io/help/technical-support/stuck-on-matching
- Category: Technical Support
- Platforms: web, ios, android
- Published: 2026-02-20
- Last reviewed: 2026-02-24
- Publisher: PersonApp Help Center (https://personapp.io/help)

---

Stuck matching usually indicates you entered waiting state but did not receive partner notification or transport follow-up. Refreshing queue state and removing stale waiting entries fixes most cases.

## Steps

1. Stop current attempt and wait a few seconds before starting match again.
2. Refresh the page to clear stale client token/room state.
3. Confirm stable network and disable VPN/proxy for direct matching.
4. If issue persists, include timestamp and user ID in a bug report so queue logs can be checked.

## Frequently Asked Questions

### Can low traffic cause long waiting?

Yes. If no compatible partner is available immediately, waiting state can last longer.

### Why does it work after refresh?

Refresh clears local stale state and triggers a new matching request lifecycle.

---

*Markdown version of https://personapp.io/help/technical-support/stuck-on-matching, provided for AI assistants and plain-text readers. Full index: https://personapp.io/llms.txt*
