If multiple Telegram Triggers are used in different workflows, only the most recently activated one will work—others will be ignored

Here’s a clearer and more professionally written version of your issue:

I have two active workflows in n8n, both using Telegram Trigger nodes. However, only the workflow listed first (at the top) executes when a message is received. The second workflow does not trigger at all. Both workflows function perfectly when tested individually — they are saved, active, and error-free. What could be causing only the top workflow to run while the other is ignored?

This is mentioned right in the UI:

Due to Telegram API limitations, you can use just one Telegram trigger for each bot at a time.

Also here in the documentation: