splitchAlpha

DocsSDKSDK_IDEMPOTENCY_KEY_UNAVAILABLE.md

SDK_IDEMPOTENCY_KEY_UNAVAILABLE

Cause

evaluate, evaluateDetails, or evaluateAll was called without an idempotencyKey in a runtime where crypto.randomUUID does not exist. It is secure-context-only, so a page served over plain http:// reaches this.

Fix

Pass your own non-empty idempotencyKey on the context, or serve the page from a secure context (https:// or localhost). The SDK refuses to substitute a weaker random source because this key identifies billing replay.

Related codes