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.