Hi there,
I have tested in 5.6, which moves the file to an uncontrolled changelist, but creates the file as requested. I’m testing with a simple actor blueprint. It could also have been fixed in newer versions of Unreal.
I then went to test in 5.4 to confirm the bug, and I was unable to reproduce the same error. However, I did see in p4v a redirector left behind (5.6 automatically attempts redirector cleanup); it could be that what you are seeing is a redirector being left behind, but still showing in the content browser for some reason.
Is there anything missing from your repro steps that I am missing? I tried logging out of Perforce with Unreal open and closed before attempting duplication.
Could you try the repo steps on a Blueprint of a simple Actor, with no external references or dependencies?
Kind Regards
Keegan Gibson