Gavin,
This is caused by ""maximum attempts"" set in queue settings.
You can check this by going to System Manager > Workflow > Work Queue Configuration - Select your queue and check 'Maximum attempts'.
If set to one, then a new item cannot be added. Increase it to the required number and it will work.
Please note, when a new item is generated, it instantly becomes locked by the process, this item you can defer until a specific time or simply by one hour using Defer with 'Now()+MakeTimeSpan(0,1,0,0)'.