I have some API calls that were originally defined with hardcoded values, and later edited to use curly-brace variables. When using the “duplicate” function the hardcoded version is what is duplicated, not the one with curly braces. Other calls that were originally defined with curly braces duplicate OK.
Is this a bug?
Hey @jim-garrison 
Welcome to the Postman Community! 
After making the changes to the curly brackets in the requests, were they saved, before duplicating them?
I was able to recreate this.
In the following screenshot the API call Accounts was created (several days ago) with the WA-APIVERSION originally hardcoded as v2.1, and later edited to use the variable instead, and saved.
Just now I duplicated that entry (right-click, Duplicate)
As you can see, it was duplicated with the original hardcoded value.
This is still happening with regularity, even after a system reboot. When duplicating an entry with curly brace variables in the URL it substitutes the values in the new entry.
Also, I’m seeing other weird behavior, like duplicated entries disappearing on first use, even though they’ve been saved. Closing and reopening Postman restores them.