Make.com breaking changes, updated weekly
Every verified Make.com trap in Footgun: changes and behaviors that break code or give wrong results, newest first. Each one has the error you see, the fix, and the date it was last checked. The list updates when the weekly check adds or retires a trap. For the full cause and sources, open the trap, or see all Make.com traps.
fg-0056· added 2026-10-13· last checked 2026-10-13
Variables in one 'Set multiple variables' module cannot reference each other
Symptom
A variable built from a sibling variable in the same module comes out empty
Fix
Compute each variable from the original source fields, or chain two modules.
fg-0036· added 2026-10-08· last checked 2026-10-08
Data store 'Search records' with no results silently ends the run
Symptom
Modules after the search never execute
Fix
Turn on continue-when-no-results for any search that can legitimately miss, or follow it with an array aggregator, which emits once even when empty, and branch on the aggregated length. Comparing operations per run between good and bad runs shows where a flow stopped.
fg-0038· added 2026-10-08· last checked 2026-10-08
Data store 'Update a record' blanks every field you did not map
Symptom
Fields that held values before an update are empty afterwards
Fix
Map every field on every update, carrying unchanged values from an earlier Get or Search.
fg-0044· added 2026-10-08· last checked 2026-10-08
Google Calendar 'Make an API call' returns 404 when the calendar id is URL-encoded
Symptom
404 Not Found for /v3/calendars/name%40example.com/events/{id}
Fix
Write the calendar id with a raw @ in the path. Debug errors like this in a throwaway scenario with no error handler, because an Ignore handler hides the message.
fg-0037· added 2026-10-08· last checked 2026-10-08
Data store search results map as empty because fields sit under .data
Symptom
{{3.status}} is always empty
Fix
Map {{N.data.field}}. Store a text status or a date where you need to search, not a boolean.
fg-0039· added 2026-09-30· last checked 2026-09-30
Formula with an escaped quote passes validation but fails at run time
Symptom
BlueprintValidationError: Scenario validation failed - 2 problem(s)
Fix
Keep quote characters out of formula strings. To match text that contains quotes, use a regex with \W or . where the quote would be.
fg-0052· added 2026-09-18· last checked 2026-09-18
Running a webhook-triggered scenario through the API succeeds with 0 operations
Symptom
Run returns success with 0 operations
Fix
Trigger webhook scenarios by sending an HTTP request to the webhook URL. To run modules on demand from the API, build an action-only scenario with no trigger and on-demand scheduling; a run then executes each module once in module id order.
fg-0033· added 2026-09-14· last checked 2026-09-14
Blueprint update fails with 'should NOT have additional properties'
Symptom
400 should NOT have additional properties
Fix
Strip scheduling and interface from the blueprint before sending it, and pass scheduling as its own field if you need to change it.
fg-0055· added 2026-09-04· last checked 2026-09-04
'Trigger cannot be handled when processing an incomplete execution' warning on polling scenarios
Symptom
Email subject: Encountered warnings in scenario
Fix
Take no action when the scenario has no incomplete executions, is not waiting, is active and has nextExec set. Do not deactivate and reactivate: on a polling trigger that can reset its position and skip real items. Act only if the warning turns daily or incomplete executions start to pile up.
fg-0048· added 2026-09-02· last checked 2026-09-02
One bad item makes a polling trigger retry the same item forever and block everything behind it
Symptom
The same error repeats every polling interval
Fix
Add a filter right after the trigger that requires every field later modules treat as required, so malformed items are skipped and the position advances. Remove unused modules that declare required inputs.
fg-0053· added 2026-09-02· last checked 2026-09-02
Scenario is switched off after you save it in the editor or update its blueprint
Symptom
Scenario is not activated
Fix
After every edit, start the scenario again and confirm it is active and that a clean run follows.
fg-0031· added 2026-08-15· last checked 2026-08-15
429 'Requests limit for organization exceeded' when scanning many scenarios
Symptom
429 Requests limit for organization exceeded
Fix
Retry 429 and 5xx with exponential backoff that honors Retry-After, and pause a few hundred milliseconds between scenarios. Report a throttled read as unchecked, not as a failing scenario.
fg-0051· added 2026-08-15· last checked 2026-08-15
Polling scenario stops with 'Invalid type of a module' and never runs again
Symptom
InvalidConfigurationError: Invalid type of a module when processing data, where the type is: 'undefined'
Fix
Deactivate the scenario, then activate it again. Activating alone changes nothing because Make believes it is already on. The fix has landed when nextExec is populated again. On restart the trigger resumes from its stored position, so items that arrived during the stall are picked up.
fg-0050· added 2026-08-15· last checked 2026-08-15
Polling scenario shows no executions for hours but is still running
Symptom
History shows no runs for hours on a scenario that polls every 15 minutes
Fix
Judge liveness from nextExec, not from gaps in history. A healthy poller has nextExec in the future and it moves forward one interval after each poll.
fg-0043· added 2026-08-10· last checked 2026-08-10
Gmail watch scenario that emails an alert to its own mailbox loops forever
Symptom
The same alert email arrives every polling interval
Fix
Add a filter right after the trigger that drops your alert prefix, and never copy the incoming subject into an alert subject (put it in the body). Better still, use a Gmail search with a processed label excluded in the query and add the label as the last step. That makes reprocessing idempotent and lets a missed message be picked up again.
fg-0034· added 2026-08-04· last checked 2026-08-04· stale, may be out of date
'Cannot initialize the scenario' with 0 operations looks like a dead connection but self-heals
Symptom
Cannot initialize the scenario because of the reason
Fix
Check whether the next run of the same scenario succeeded. If it did, do nothing and do not reconnect healthy connections. In monitoring, suppress an isolated failure with this signature when a later run succeeded, and alert only when it repeats on consecutive runs.
fg-0049· added 2026-07-18· last checked 2026-07-18· stale, may be out of date
Opening a CRM module in the Make editor shows a mapped lookup empty, and saving wipes it
Symptom
Contact ID renders empty with its Map toggle off
Fix
Do not edit these modules in the editor. Fetch the blueprint, change the mapper in code, and write it back through the API.
fg-0032· added 2026-07-18· last checked 2026-07-18
Bigin module fails with 'Provided account is not compatible'
Symptom
Provided account is not compatible
Fix
Use the version 2 module names and set version 2 on each module. Copy module ids from a working scenario's blueprint.
fg-0040· added 2026-07-17· last checked 2026-07-17
Gmail 'Make an API call' module returns 404 for /gmail/v1 paths
Symptom
404 on a path that works in the Gmail API reference
Fix
Start the path at /v1.
fg-0035· added 2026-07-16· last checked 2026-07-16
Creating a custom webhook through the API returns 400 for missing parameters
Symptom
400 on POST /hooks with typeName gateway-webhook
Fix
Send all three explicitly.
fg-0054· added 2026-07-11· last checked 2026-07-11
Scenario logs endpoint rejects pg[limit] above 50 and ignores the status filter
Symptom
400 SC400 Available maximum limit 50
Fix
Page in steps of 50 with pg[offset] and filter for status 3 in your own code.
fg-0046· added 2026-07-11· last checked 2026-07-11
Incomplete executions endpoint returns 'Missing required parameter scenarioId'
Symptom
400 Missing required parameter scenarioId
Fix
List active scenarios first, then query each one. A replay resumes from the failed step. The API token needs the dlqs:read and dlqs:write scopes.
fg-0041· added 2026-07-08· last checked 2026-07-08
Gmail search module returns emails with empty bodies
Symptom
Body is empty in every bundle
Fix
Set format to full, turn on the HTML body option, and map fullTextBody or htmlBody.
fg-0047· added 2026-06-24· last checked 2026-06-24· stale, may be out of date
New Gmail watch scenario processes hundreds of old emails on first activation
Symptom
The first runs after activation act on historical emails
Fix
Before turning the scenario on, set the trigger's starting point to From now on.
Have your agent check Make.com changes before it codes