I’m not sure you can update a queue items specific content once it is in progress, that might be part of the problem and I am not sure of a requirement where you would also want to after the queue item has been created but before its processed to be honest.
Are you sure you shouldnt be using the Output instead?