@suvra jyoti Thanks for reaching out.
Will the events get delivered only in the 12th hour or it can be delivered before that as well.
Event Grid retries delivery schedule on a best effort basis. Event Grid adds a small randomization to all retry steps and may opportunistically skip certain retries if an endpoint is consistently unhealthy, down for a long period, or appears to be overwhelmed.
In your case if your events was sent when the consumer was down and your consumer was continue down for 6 hours then event grid will still try to deliver that particular event multiple times (10 sec, 30 sec and so on) as per the timeframe that is documented and there could be chances that it skips a few in between as your endpoint was unhealthy. But after the 6th hour try the next try will be on 12th hour for that particular event.
If there are other events coming in between during your service down so the retry will be calculated as per the individual events retried (and some retry may be skipped as your service is down for a long time) and not as per your service down time.