# "Your Miro connection has expired" **What you are seeing** "Your Miro connection has expired". --- ## Why it happens The stored Miro token was revoked or has expired, so Miro rejected the call. --- ## What to do Click Connect Miro and authorise again. The connection is replaced, not duplicated. --- ## Settings involved | **Setting** | **Where** | **What it does** | | ------------ | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Connect Miro | \- | Starts the Miro authorisation in a new browser tab (OAuth providers block sign-in inside an iframe). The app then polls its own status every 2.5 seconds while the consent tab is open, and re-checks whenever you return to | | Switch team | \- | Re-runs the authorisation and replaces the stored connection, because a Miro token belongs to exactly one Miro team. The app watches for the team to change for up to 60 seconds. | | Open Miro | \- | Opens https://miro.com/app/dashboard/ in a new tab from the gallery's connection chip. | --- ## Limits that apply here | **Limit** | **Value** | **What happens** | | --------------------------- | ----------------------------- | ---------------- | | Miro connections per person | 1 (which means one Miro team) | \- | --- ## Related ["Miro status unavailable" or "Could not check your Miro connection" - and no Connect buttonThe connection check itself failed (network or service problem). The app deliberately will](https://help.gocapable.com/miro/miro-status-unavailable-or-could-not-check-your-miro-connection-and-no-connect-button.html) ["Miro is rate limiting us. Try again in a minute."Miro is throttling requests.](https://help.gocapable.com/miro/miro-is-rate-limiting-us-try-again-in-a-minute.html) [Everything elseThe rest of this family.](https://help.gocapable.com/miro/everything-else.html) --- _Found it? Good._