Specified logon session does not exist

This link says if rdp to machine is done with different id then issue can happen.

But ideally if machine is busy then the job ahould go in pending and not give this error?