Though OP's issue seems to be resolved, got me thinking a little about how-to on iOS.
Some time ago, I put together a Shortcut to duplicate a Contact, it sorta worked but Shortcuts Contacts Actions are pretty limited, so would only get a skeleton version of the original.
Was doing some cleanup/maintenance for a Contact Group of mine and got an aha moment. Can simply pass the Contact via a Share Sheet and open it in Contacts and then save.
So...
Put together simple Shortcut below. Toggle on "Show in Share Sheet".
To use:
- Press/hold Contact
- "Share"
- "Select All Fields" at bottom of screen. Done.
- Tap on Shortcut name
- "Always Allow" if prompted
- Save
A bit janky, but gets the job done, no third-party apps.
View attachment 2409957