OptionalcauseThe underlying error, when the failure was a thrown exception (e.g., a network error before a response was received).
Machine-readable error code.
Human-readable message suitable for logging. Never contains PII or JWTs.
OptionalstatusThe HTTP status returned by the server, when the error originated from a non-404 HTTP response.
The typed error passed to MessagingUiConfig.onProactiveChatError.
A 404 from
/configis NOT an error — it is the expected fallback path during phased rollout and is logged at INFO level, not surfaced here.