Hi Jisha,
As you are saying that it worked for workflow initiator but not with any other id. Now for check , you can select expression and create a container variable as agent type and give the constant value ( container operation ) as the other user id and then try and see if the workitem is going through.
Thanks
Rakesh