An Azure service that automates the access and use of data across clouds without writing code.
Hello Karthik K Koneru,
When Logic Apps stop triggering from Service Bus without showing errors, it usually points to a listener/subscription issue rather than a network problem. A few things to check for root cause:
- Service Bus Trigger Latency / Lockups
- In Consumption Logic Apps, the Service Bus trigger relies on polling. If the polling infrastructure in your region was delayed, messages can sit in the queue until the polling resumes.
- In Standard Logic Apps, the Service Bus connector uses the underlying worker (hosted in your App Service Plan or ASE). If the worker was cold-starting, overloaded, or paused (scale-in, app service restart, quota limits), the trigger may not have fired until the host became healthy again.
- Platform / Regional Incidents
- Sometimes Azure backend throttling or transient outages can delay trigger execution. Check Azure Service Health for any incidents during the 5:30–9:00 AM timeframe.
- Runtime Diagnostics
- Enable Diagnostic Logs and Trigger History in Logic Apps. This will show if the trigger execution was skipped, throttled, or delayed.
- In Application Insights, run a query for
traceswithoperation_Name == "ServiceBusTrigger"to see if the trigger was being attempted during the downtime.
- Connection & Authentication Issues
- If the Service Bus shared access signature (SAS) key or Managed Identity token refresh was delayed, the trigger may not have been able to authenticate until it refreshed successfully.
- Recommended Next Steps
- Turn on Trigger Metrics (Run History → Trigger Outputs) to confirm if trigger fired late or didn’t fire at all.
- Configure dead-letter queues (DLQs) and alerts to detect build-up early.
For your reference, please refer the below documentation:
Troubleshoot and diagnose workflow failures in Azure Logic Apps
Connect to Azure Service Bus from workflows in Azure Logic Apps
Hope this helps!