Running the collection does not add Authorization to the header

I created a Collection of API tests in POSTMAN , the collection is spread over different folders. Each api test uses the Authorization tab , Bearer token and a variable as token value. All tests work just fine individually. However when I then run the whole collection all tests fail because none of them is getting the authorization added to the headers. What am I missing?

It might be that youโ€™ve not saved the requests and when using the collection runner, itโ€™s still taking the existing collection which is in the database.

image

The orange dot in the image shows that the changes youโ€™ve made to the request havenโ€™t been saved yet.

If this isnโ€™t the issue, then let us know and weโ€™ll triage this further.