Google Calendar connector failing with 403 Rate Limit Exceeded

Marcin Wisnicki 46 Reputation points
2020-12-07T15:21:27.91+00:00

Sometimes my Google Calendar actions to create/update/delete are failing with error 403 Rate Limit Exceeded. Google's documentation suggests using exponential back-off.

I also have Google Calendar list events actions in the same flow and they also suffer from rate limits but they instead return error 429 and seems like Logic Apps can transparently perform retry with exponential back-off in that case - run details show yellow bar with sttus such as "1 retries occurred".

Looks to me like Google wasn't very consistent with error codes (although at least documented it) and Microsoft missed one case.

Sadly I don't have support contract to report an issue.

What are my options?

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
3,133 questions
0 comments No comments
{count} votes

Accepted answer
  1. Pramod Valavala 20,626 Reputation points Microsoft Employee
    2020-12-08T15:01:00.983+00:00

    The Retry Policy is based on conventional HTTP responses and isn't specific to this action, but a common behavior for all actions. So, a workaround would be to detect the error and loop over the action as required.

    This of course would be difficult if required for multiple actions and/or in multiple locations. If it's just for one action, you could extract the section into a separate workflow that you could reuse.

    Also, feel free to raise a feature request to address this difference.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.