Just to add to the conversation - I’m using Unity 2020.2.2 and this bug doesn’t seem to occur for me, so it’s probably fixed by this version.
I’m also able to duplicate my Dialogue assets without any apparent issues.
(Although I am using slightly different code that uses EditorUtilties.SetDirty()
in more places to properly dirty the whole Dialogue asset on any change, if that makes any difference).