I am running n8n (Docker) on Render free tier. The instance is live over HTTPS and environment variables are set correctly (WEBHOOK_URL, N8N_HOST, N8N_PROTOCOL, etc.).
Telegram credentials test successfully and the webhook registers without errors, but Telegram Trigger does not fire when messages are sent to the bot. The workflow remains in a listening state and no executions appear.
What I’ve Tried
-
Workflow is activated
-
Messages sent after activation
-
Webhook deleted and re-registered
-
Service redeployed/restarted
-
HTTPS access verified
-
No incoming webhook requests in Render logs