Hello @shakisparki
Welcome to the community.
You’re right, the initial value will be the preferred one in such cases, so you’d need to preserve the initial value of the variable.
In order to do so, you might have to use Postman’s API - specifically the PUT Update Environment endpoint
There was a similar discussion here: Passing environment variable between monitor runs, it’s regarding monitors, but the idea is the same (preserving the initial value of a variable)