This PR removes the existing retry mechanism for network errors and replaces it with an exponential retry mechanism with jitter. Now, retries will occur exponentially for every 4xx and 5xx status code (except 400 and 404). If the network is unavailable, retries will continue with a one-second delay.
The maximum limit is 5 minutes; once this limit is reached, the retry process will start over from the beginning.
Description
NOTE: No event is deleted in this process.