Keep variable current values (across multiple collection runs)

Here’s an outline with best practices for making your inquiry.

My question:
Hi everyone, I am setting the values of collection/environment variables throughout my collections. However, when my scheduled collection runs again, the current values are not retained. How do I save variable values across multiple scheduled collections? I am happy to overwrite the initial values, if that is a potential solution.

Details (like screenshots):
I know I can manually press “Persist All”, but I need this to always be the case (e.g., "Always Persist All)

How I found the problem:
Variable current values disappear between collection runs.

I’ve already tried:
pm.collectionVariables.set(“variableName”, “value”)