Sure thing @prashant_postman - hope this illustrates it.
When I call pm.variables.get('laps_url');
in the Pre-request Script for the collection, it resolves to http://localhost:13449/token/{{short_tier}}
, i.e. the {{short_token}}
variable is not replaced.