How to re-run particular request or collection on failure | Test

I have set of request in collection, but some time in suite i my initial request fails, so is there any way out i can rerun my particular request on failure.

{
    "status": "401",
    "message": "Token Expired",
    "errors": [
        "Token expired, request again"
    ]
}

Let say i have all the request and all follows the token auth… but i want to re-run the collection when i face this error of token failure

i have {{TOKEN_URL}}/token (i.e R1) which generates token and want to start with it. I dont want to go manually and rerun the token again

Collection
R1 (This generates token)
R2
R3
R4
R5
R6

When token expires i want to regenerate the token (R1 and other requests to followed up) all R1-R6 have token auth)