In your specific non working case, are you using an email or an ID to retrieve the lead?
I'm using lead ID
So no risk of hitting a duplicate.
I fear it will take a support ticket at this stage.
-Greg