Thank you for the clarification on SLvsLL (System level vs Link level) it helps.
I will recheck the values, ensuring the parameter LTE_config.keep_UEs_still is set to true.
May be i was bit unclear, For a given UE, at different instances, it gives a different value, however when for a bunch of UEs, i.e. (20 UEs per eNB) are associated with the SLvsLL model all UEs were assigned the same value (new position). I will recheck it again and share my observations.
Can you kindly confirm if the straight walking model is the applicable model to use for UE mobility (when more than one UE is enabled at an eNB) related study, and SLvsLL is a special scenario not to be used in a generic way.