What Could Be Causing the Zoho Desk Connection Error Even After Successful Account Connection?

This topic was automatically generated from Slack. You can find the original thread here.

Hi there.
I’m experiencing an issue with the Zoho Desk connection. I’ve tried to use the pipedream default auth client and the custom one and getting an error after approving consent.
And actually in the dashboard I see that the connection actually happend, there is a connected account. But the sdk shows failure.
Any ideas what might be the problem?

Are you logging errors for your project?

Can you try this again now so I can see if I can find the exception on our end?

Hi Danny. I didn’t. To be honest, that was my second question if I can debug it somehow myself. But let me try it one more time.

Done. Just repeated the workflow. The iframe gives a connection failure:

but I see it in the list of accounts

Here is the webhook:

{
  "event": "CONNECTION_SUCCESS",
  "connect_token": "ctok_48...9",
  "environment": "development",
  "connect_session_id": 4504516182075590030,
  "account": {
    "id": "apn_mnhZoMJ",
    "name": null,
    "external_id": "1740324182708x922461671197841500",
    "healthy": true,
    "dead": null,
    "app": {
      "id": "oa_LZirVO",
      "name_slug": "zoho_desk",
      "name": "Zoho Desk",
      "auth_type": "oauth",
      "description": "Omnichannel customer service software to delight and retain customers.",
      "img_src": "https://assets.pipedream.net/s.v0/app_1w0hKk/logo/orig",
      "custom_fields_json": "[{\"name\":\"region\",\"label\":\"Region\",\"description\":null,\"default\":null,\"optional\":null,\"type\":\"options\",\"options\":[{\"label\":\"United States ([zoho.com](http://zoho.com))\",\"value\":\"[zoho.com](http://zoho.com)\"},{\"label\":\"Europe ([zoho.eu](http://zoho.eu))\",\"value\":\"[zoho.eu](http://zoho.eu)\"},{\"label\":\"Australia ([zoho.com.au](http://zoho.com.au))\",\"value\":\"[zoho.com.au](http://zoho.com.au)\"},{\"label\":\"India ([zoho.in](http://zoho.in))\",\"value\":\"[zoho.in](http://zoho.in)\"},{\"label\":\"Canada ([zohocloud.ca](http://zohocloud.ca))\",\"value\":\"[zohocloud.ca](http://zohocloud.ca)\"},{\"label\":\"Japan ([zoho.jp](http://zoho.jp))\",\"value\":\"[zoho.jp](http://zoho.jp)\"},{\"label\":\"Saudi Arabia ([zoho.sa](http://zoho.sa))\",\"value\":\"[zoho.sa](http://zoho.sa)\"},{\"label\":\"United Kingdom ([zoho.uk](http://zoho.uk))\",\"value\":\"[zoho.uk](http://zoho.uk)\"}]}]",
      "categories": [
        "Business Management"
      ],
      "featured_weight": 0,
      "connect": {
        "allowed_domains": null,
        "base_proxy_target_url": "https://desk.{{custom_fields.region}}",
        "proxy_enabled": true
      }
    },
    "created_at": "2025-07-29T07:15:48.000Z",
    "updated_at": "2025-07-29T07:15:48.000Z"
  }
}

and the widget looks like this:

It’s certainly some bug

Interesting. Is that the only app where you’ve seen that behavior?

Well, I have also tried to do integration with Zendesk and Helpdocs. Although helpdocs is an API key based integraton

And those are both working?

yea

With others I haven’t seen such problem

Got it, thanks. when you get a chance can you see if you can figure out what might be broken with Zoho Desk? Maybe start with trying to repro, etc.

Hi , I’m trying to reproduce your issue:
• From your screenshot, I see that you’re using Pipedream Connect for Zoho Desk
• Then I tried Pipedream Connect demo here to connect to Zoho Desk myself, and I’m able to connect successfully (1st, 2nd, and 3rd images below)
• Then I can execute the Zoho Desk action as well (see 4rd image below)
Next steps:
• Could you access Pipedream Connect demo Zoho Desk > Code tab> to see if your implementation matches Pipedream’s demo?

Actually, on my site, it’s not working with your example either. Could there be an issue with my account in Zoho Desk? I tried two different accounts, and the same result.

Hey , thank you for the video. I see that one thing different is you’re trying to connect on EU region.

I’ll try again with similar settings and get back to you.

Hello , we have adjusted the oauth strategy for Zoho Desk aiming to fix the issue with EU region, but we couldn’t fully test it because Zoho Desk automatically detects our location and uses the US server automatically.

Once you have a chance, could you try again on your side (which Zoho Desk will detect as EU server) to see if it works?

, it works now. Thank you - you did an awesome job!