Troubleshooting

What a message means, what to say to your OS, and the fix.

When in doubt, say test my connections and fix what's broken. Your OS tests every app and tells you what needs you.

Links and sign-in

You seeSay to your OSFix
This link has expired or was already usedopen my connectionsConnections page links work once, for 15 minutes. Get a fresh one.
This connection link has expired. Please start again.connect my <app>The link timed out or the app is already connected. Get a fresh link.
This sign-in was already used / This sign-in has expiredconnect my <app>Each sign-in link works once, for 30 minutes.
I do not recognize that as an appconnect <proper app name>Use the app's proper name, for example HubSpot, not “the CRM thing”.
Your access was removedNothingAn admin removed you. Ask an admin on your team.
Only an admin can...NothingAsk an admin, or ask an admin to make you one.

Keys and connections

You seeSay to your OSFix
<App> rejected that keyconnect my <app>Copy the whole key again, or make a new one in the app (the old one may be revoked), then paste it into a fresh link.
That Location ID was not found for this tokenconnect my GoHighLevelThe token and Location ID must come from the same sub-account. See GoHighLevel.
GoHighLevel requires a Location ID / a Private Integration Tokenconnect my GoHighLevelFill in both fields.
Broken on your connections pagereconnect my <app>The app refused the sign-in or key. Reconnect it, then press Test.
Not testedtest my <app>Or press Test on the page.
Not wiredwire up my <app>Your OS needs the app's API details. See Apps we don't know yet.
The app did not answer / is having trouble right nowtest my <app>The app itself is down or slow. Try again shortly. Nothing to reconnect.
Your OS keeps asking which accountuse the <name or address> accountSeveral accounts of that app are connected. Name the one you mean.
Your <app> is not connected yetconnect my <app>A teammate connected theirs privately. Private apps are only theirs; connect your own.
Salesforce: “What is your Salesforce web address?”, or a Salesforce page saying the URL no longer existsconnect my Salesforce, it's acme.my.salesforce.comCopy the address from your browser bar while you are in Salesforce. The full page address works.
Shopify: “What's your Shopify store address?”my store is your-store.myshopify.comUse your .myshopify.com address, not your custom domain.

Ads

You seeSay to your OSFix
Meta refused that sign-in, or Meta Ads shows Brokenconnect my Meta adsFacebook sign-ins last about 60 days. Continue with Facebook again.
Meta Ads was not connected: you cancelled on Facebookconnect my Meta adsStart again and approve on Facebook.
0 ad accounts available, or an ad account is missingconnect my Meta adsOn Facebook's approval screen, select every business and ad account you want. If one is still missing, give the Facebook user access to it in Meta Business Settings, then reconnect.
No Google Ads accounts were found on that Google loginconnect my Google AdsYou signed in with a Google user that has no Google Ads access. Choose the right Google account.
Meta Ads (or Google Ads, or another app) isn't switched on yetAsk again laterThat sign-in is not enabled yet. Nothing to fix on your side.
Rolling out
You seeSay to your OSFix
Meta Ads: Needs reconnect, or expires on a dateconnect my Meta adsReconnect before the date. Agencies can switch to a system user token that never expires.
Meta refused: this login lacks permission on that ad accountNothingIn Meta Business Settings, give the connected Facebook user (or system user) access to that ad account.
Google Ads access is still test-only (developer token)NothingReal ad accounts are refused until Google approves our access. Nothing to fix on your side.
Google Ads: this login cannot reach that account directlyuse our manager account for that clientThe account is managed through a manager account. Your OS sends the manager's ID with the request. If it still fails, the Google user has no access to that account: link it under your manager in Google Ads.
Google Ads: account cancelled or not set up yetNothingFinish setting up that account in Google Ads, or use another account.

AI and credits

You seeSay to your OSFix
Your AI credits have run outopen my connectionsAn admin adds credits under AI and credits. On an agency account, ask your provider.
That model isn't on your menuopen my connectionsAn admin picks a model from the menu under AI and credits, or types another model's name in the box under it.
The AI service didn't answerTry againA short outage. Try again in a moment.
My AI seat is not signed in right nowconnect my ChatGPTAn admin signs in to ChatGPT again with the link and code your OS sends.
The code ran out before sign-in finishedconnect my ChatGPTThe ChatGPT code works for 15 minutes. Get a new one and sign in straight away.