WeSDK - The SDK Noone Asked For

Error Reference

This page maps SDK error codes to likely causes and recovery actions.

Error Shape

SDK failures reject as WeSDKError with:

Error Codes

ENV_UNSUPPORTED

Meaning:

Typical causes:

Recovery:

BRIDGE_TIMEOUT

Meaning:

Typical causes:

Recovery:

NATIVE_FAIL

Meaning:

Typical causes:

Recovery:

INVOKE_EXCEPTION

Meaning:

Typical causes:

Recovery:

INVALID_ARGUMENT

Meaning:

Typical causes:

Recovery:

Practical Error Handler

function handleSdkError(err) {
	switch (err.code) {
		case "ENV_UNSUPPORTED":
			return showUnsupportedMessage();
		case "BRIDGE_TIMEOUT":
			return showRetryPrompt();
		case "INVALID_ARGUMENT":
			return reportClientBug(err);
		default:
			return reportRuntimeIssue(err);
	}
}

Related Docs