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

R1 (This generates token)

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