Hello !
Thank you for posting on Microsoft Learn.
Are the Blob and Queue in the Same Storage Account? Because if you are mixing storage accounts, this can cause latency or permission issues.
So try to use the same storage account for blob and queue operations unless separation is required.
Don't forget that Azure Blob Storage events are not guaranteed for every write operation, especially for overwrite scenarios or if event grid subscription is misconfigured.
BlobTrigger is polling-based and has known consistency and latency issues under heavy load.
It is better to use Event Grid to subscribe to blob created events and push to a queue.
Timeout might happen in:
- Reading the blob (slow I/O).
- Processing logic (long-running tasks).
So you may need to check App Insights logs or queue message Dequeue Count, if it’s increasing, processing is failing or taking too long.