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.
splitch