Retrying a Request with Updated Headers Based on Error Response - Effect Community