'400. That's an error' when selecting Google Calendar

Published  May 26th, 2021  by Michael Nilsson

If you are getting the following error when trying to add an event to your Google Calendar, you might have a "greedy" browser extension installed that overrides the URL to Google Calendar. 

The typical error Google Calendar is throwing is listed below: 

400. That's an error.
The server cannot process the request because it is malformed. It should not be retried. That's all we know.

We've gone back and forward with our customers reporting the "400" error and found that these Google Chrome extensions are causing the error:

  • DuckDuckGo
  • Bitdefender Anti-tracker

We recommend that you (until they've fixed the issue) disable the extension if you want to add events to your Google Calendar. 

Here's how to disable the extension. 

  • Type in "chrome://extensions/" in your browsers URL/address bar. 
  • Locate the extension in the list. 
  • Deactivate the extension in the bottom right corner (the on/off switch). 


What are the extensions doing wrong?
When your users hit any of our "Add to Calendar" buttons and select "Google" as an option we immediately redirect the user to Google Calendar. In order to add events to Google Calendar, the user should be sent to a specific web address. Here's an example how that looks like:

https://calendar.google.com/calendar/render?action=TEMPLATE&text=Summary+of+the+event ..... &sf=true&output=xml

When the extension detects the URL in your browser, the URL is manipulated/changed and redirected to a different place within the Google ecosystem which Google doesn't understand - and therefore they are presenting you with the "400 - That's an error" message. 

Related articles

We've launched
a new service!

AppointmentThing is a simple yet powerful scheduling tool that makes it easy for your clients to schedule appointments with you, saving time for everyone. 😃