Scenario silently stopping between Data Store and Telegram Bot — no error displayed

:bullseye: What is your goal?

Send a Telegram message to a cleaning agent when a mission status changes to “To be assigned” in Airtable, using a Data Store to retrieve the agent’s Telegram Chat ID by email.

:thinking: What is the problem & what have you tried?

Hello,
I have a Make scenario with the following modules:

Module 5: Airtable — Search Records (Planning Ménage table, filter on Mission Status = “To be assigned” + anti-duplicate checkbox = FALSE)
Module 3: Data Store — Search Records (searches by agent email, returns the corresponding Telegram Chat ID)
Module 4: Telegram Bot — Send a Text Message (uses the Chat ID returned by the Data Store)
Module 9: Airtable — Update a Record (checks the anti-duplicate checkbox)

The problem: the scenario stops between the Data Store (module 3) and the Telegram Bot (module 4). The Data Store does find a result (∨1 visible on the module), but the Telegram message is never sent. No error is displayed in the logs.
This same Data Store works perfectly in other Make scenarios with the exact same configuration.
I have already checked:

Data format between Airtable and the Data Store (no case or spacing issues)
Dynamic variables in the Telegram module

Have you ever encountered this silent blocking issue between a Data Store and a Telegram module? Thank you in advance.

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hey there,

your data store module is not finding any results. Check the configuration and if it should be finding any.

Hello,
As an addition to Stoyan’s response – if zero records found is expected by your logic, you should change the setting under the Advanced settings toggle:

Have a nice day,
Michał

I would also suggest creating a branch if there’s zero records found and having that branch report to telegram that there’s “zero records” found.