# SDK_RETRIES_INVALID

- Surface: SDK

## Cause

`retries` was set to anything other than `0`.

## Fix

Leave `retries` at `0`. A retry is a fresh resolution and would record a second Exposure for one logical evaluation, double-counting the subject. To make an uncertain call safe to repeat, resend it with the same `idempotencyKey` instead.

## Related

- [SDK_CACHED_TELEMETRY_FAILED](https://splitch.dev/docs/error/SDK_CACHED_TELEMETRY_FAILED)

Source: https://splitch.dev/docs/error/SDK_RETRIES_INVALID