@badita - Yes - sometimes I have more than 10 pending jobs for the same robot with pending status jobs.
Scenario - I have created a scheduler to run a specific robot in every 10 mins.
In general robot perform some actions and wait for the dependent systems success response - robot will wait/repeat the same action till it receive the success response from the dependent system after that it mark complete the operation. This entire process will take below 2 mins.
In few scenarios robot is waiting for the successful response from the dependent system and the wait time is crossing beyond 30/60+ mins. During this time my scheduler initiated jobs in every 10 mins and moved to pending status, after few robot is not accepting the new jobs with provided alert.