Shopify Collaborator Access Glitches? How to Re-add Developers & Agencies

Ever run into one of those head-scratching moments on Shopify where something that should be simple just... isn't? You know the feeling. One minute everything's humming along, and the next, a little technical hiccup throws a wrench in your plans. A common scenario we've seen pop up in the community, and one that recently caught my eye, involves re-adding a collaborator after you've previously removed them.

It sounds straightforward, right? You've worked with a developer or agency before, you paused the collaboration, and now you're ready to bring them back on. You send them the new collaborator request code, they try to connect, and then... nothing. Or worse, a vague error message that leaves you wondering what on earth went wrong. That's exactly what BM123, a store owner, ran into on the Shopify community forums, and their frustration is super relatable.

The Frustrating "Non-Specific Error" When Re-Adding

BM123's situation was pretty clear: they had a developer they'd worked with, removed them, and now wanted to re-engage. They generated a new collaborator code, the developer sent a request, but when BM123 hit "Approve," they were met with a frustrating, non-specific error message. This kind of vague feedback from the system can be the most annoying because it gives you no real clues on how to proceed.

Here's what that looked like for them:

WhatsApp Image 2026-05-28 at 2.50.43 PM (1)

Diving into Community Wisdom: Why This Happens & How to Fix It

Thankfully, the Shopify community is a goldmine of practical advice. Other experts quickly jumped in to offer solutions, highlighting a few common culprits that could be causing this headache. Let's break down their insights:

Check the URL: Custom Domain vs. .myshopify.com

This was one of the first, and often overlooked, suggestions from ShopIntegrations. They pointed out that the Shopify partner dashboard can be a bit finicky when it comes to collaborator requests:

  • The Problem: Your collaborator might be trying to request access using your custom domain (e.g., yourstore.com) instead of your original .myshopify.com URL (e.g., yourstorename.myshopify.com).
  • Why it Matters: The partner dashboard, which handles collaborator requests, seems to prefer the original .myshopify.com URL for these connections. Using a custom domain can sometimes cause the request to fail silently, or lead to those non-specific errors.
  • The Fix: Double-check with your collaborator to ensure they're using your .myshopify.com URL when submitting their request.

Collaborator Request Codes: Regenerate and Resend

Another excellent point from ShopIntegrations revolved around the collaborator request code itself. If you have the setting "Only allow people with a collaborator request code" turned on (which is good practice for security!), sometimes just changing the code isn't enough, especially if there's a lingering issue from a previous attempt.

  • The Problem: Even if you changed the code, an old, cached, or expired state might be causing issues.
  • The Fix: Head into your Shopify admin under Settings > Users and permissions. Find the "Collaborator requests" section and try regenerating the code again. Send this brand-new code to your developer. It's like giving the system a fresh start!

The Ghost in the Machine: Existing Staff Accounts

Tim_tairli brought up a crucial point that often gets missed: sometimes, the system thinks the person already has access, but through a different route. This can happen if the developer was previously added as a regular staff member, or if there's a remnant of their old collaborator account.

  • The Problem: If a staff account already exists for the collaborator's email, or if there's some residual data from their previous collaborator access, it can block a new collaborator request.
  • The Fix: Go to Settings > Users and permissions in your Shopify admin. Carefully check your list of staff accounts. Make sure there isn't an existing staff account linked to the developer's email address. If there is, you might need to remove it before they can successfully send a new collaborator request.

Temporary Workaround: Invite as a Regular Staff Member

If you're in a pinch and need to get your developer access ASAP while you troubleshoot the collaborator request issues, ShopIntegrations offered a solid temporary solution:

  • The Workaround: You can always invite them as a regular staff member using their email address. This bypasses the collaborator request system entirely.
  • Important Note: While this gets them access, remember that staff accounts are typically counted towards your plan's staff limit, and you'll need to manage their permissions carefully. It's a good temporary fix, but you'll likely want to resolve the collaborator issue for long-term agency access.

When All Else Fails: Time to Call in Support

Sometimes, despite all our best efforts and community wisdom, a problem is just a bit too complex for self-troubleshooting. Tim_tairli rightly suggested that if you've tried everything and are still hitting that wall, it might be time to escalate.

  • The Advice: Reach out to Shopify Support. They have access to backend diagnostics and can often see specific error codes or system conflicts that aren't visible to store owners.
  • Be Prepared: When you contact them, be ready to provide the exact diagnostic message your collaborator sees (if any) and detail all the steps you've already taken. This helps them narrow down the issue much faster.

Your Step-by-Step Troubleshooting Guide for Re-Adding Collaborators

So, to sum it all up, if you're facing similar issues when trying to re-add a developer or agency as a collaborator, here's a concise checklist based on the community's best advice:

  1. Verify the URL: Confirm with your collaborator that they are using your .myshopify.com URL (not your custom domain) when attempting to send the access request.
  2. Regenerate Collaborator Code: Even if you've changed it before, go to Settings > Users and permissions > Collaborator requests in your Shopify admin, and regenerate a new code. Send this fresh code to your collaborator.
  3. Check for Existing Staff Accounts: Navigate to Settings > Users and permissions and ensure there's no existing staff account for that collaborator's email address. If one exists, you might need to remove it first.
  4. Consider the Staff Account Workaround (If Urgent): If immediate access is critical, temporarily invite them as a regular staff member via their email, remembering to manage permissions.
  5. Contact Shopify Support: If you've gone through all these steps and are still encountering the error, gather any specific error messages your collaborator sees and reach out to Shopify Support for deeper investigation.

It's always a good reminder that even with robust platforms like Shopify, little quirks can pop up. The key is knowing where to look and, more importantly, leveraging the incredible collective knowledge of the Shopify community. These kinds of issues are usually solvable with a bit of patience and the right troubleshooting steps. Don't let a minor technical glitch derail your projects!

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools