ML Lake Service Errors
The ML Lake service manages data storage access for Einstein AI pipeline jobs. Errors from this service typically indicate that the request or org identifier was invalid, that credentials couldn’t be issued or aren’t authorized, or that the service was temporarily unavailable.
You were authenticated, but the identity you’re calling with isn’t permitted to perform the requested operation on the target org or namespace. Retrying without changing permissions won’t succeed. The request wasn’t processed.
This error occurs when:
- The calling identity doesn’t have the required permission for the target org or namespace.
- The caller’s org doesn’t match the org in the request.
- The namespace has a stricter access policy that hasn’t been granted to the caller.
- A required entitlement isn’t enabled for your org.
To resolve this error:
- Contact your Salesforce admin to confirm the calling identity has the required permission for the target org and namespace.
- If the caller is acting across orgs, confirm the
tenantin the request matches an org the caller is authorized for.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_FORBIDDEN - The
tenantandnamespacevalues from the request - A description of what you were trying to do when the error occurred
This error code indicates an unexpected system error and not an issue with your configuration. If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_INTERNAL_ERROR - Any context that might help with the investigation, such as when the error occurred, what you or your end user were doing at the time, and whether you’re able to reproduce it
The request you sent couldn’t be parsed, or it contained an identifier the service doesn’t accept. The request was rejected before any processing began. The request wasn’t processed.
This error occurs when:
- The request body wasn’t valid JSON.
- A required field was missing or had an unexpected type.
- An identifier in the body was malformed.
- The
Content-Typeheader wasn’t set toapplication/json.
To resolve this error:
- Confirm the request body is well-formed JSON.
- Check that the required fields (
namespace,tenant) are present and contain string values. - Confirm the
Content-Typeheader isapplication/json.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_INVALID_REQUEST - A redacted copy of the request body and
Content-Typeheader you sent
The ML Lake service is temporarily unable to handle your request. The failure isn’t specific to your input. The request wasn’t processed, but retrying often succeeds.
This error occurs when:
- The service is restarting or a deployment is in progress.
- A platform dependency the service relies on is temporarily unavailable.
- The service is under heavy load.
To resolve this error:
- Wait a few seconds and retry the same request.
- If the error continues for more than a few minutes, the service may be in an active incident. Check trust.salesforce.com for known incidents.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_SERVICE_UNAVAILABLE - The approximate time window during which the failures occurred
The ML Lake service couldn’t complete your request because the platform’s data tokenization layer didn’t return a token. Your request was valid — the failure is on the dependency side. Retrying often succeeds.
This error occurs when:
- The platform’s data tokenization layer is briefly unavailable or restarting.
- A network issue interrupted the connection between services.
- The data tokenization layer was under temporary resource pressure.
To resolve this error:
- Wait a few seconds and retry the same request.
- If the error continues for more than a few minutes, check trust.salesforce.com for known incidents.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_TEMPORARY_FAILURE - The approximate time window during which the failures occurred
The tenant or namespace value in your request didn’t pass validation. The request was understood but rejected because one of those values wasn’t in an acceptable form. The request wasn’t processed.
This error occurs when:
- The
tenantvalue didn’t match the expected format or contained invalid characters. - The
namespacevalue contained characters that aren’t allowed — only lowercase letters, digits, and hyphens are accepted. - The
tenantornamespaceexceeded the maximum allowed length. - The
tenantvalue didn’t match the org context associated with your credentials.
To resolve this error:
- Check the
tenantvalue and confirm it matches the expected format. - Confirm the
namespaceuses only lowercase letters, digits, and hyphens, and is within the length limit. - If your credentials are bound to a specific org, confirm the
tenantin the request body matches that org — or omit the field and let the service infer it.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_TENANT_VALIDATION_FAILED - A description of what you were trying to do when the error occurred
The ML Lake service couldn’t verify your identity. The request was rejected before any processing began because the credentials you provided were missing, malformed, or expired. The request wasn’t processed.
This error occurs when:
- The
Authorizationheader was missing from the request. - The token in the
Authorizationheader was expired or revoked. - The token was issued for a different environment or audience than the one you called.
- The
Authorizationheader used an unsupported scheme.
To resolve this error:
- Confirm the request includes a valid
Authorizationheader. - Refresh your token and retry.
- Confirm the token was issued for the same environment (sandbox, production) and audience as the endpoint you’re calling.
- If you’re proxying requests through another service, confirm that service is forwarding the
Authorizationheader unchanged.
If the issue persists, contact Salesforce Customer Support with the following information.
- The trace ID from the error response (
instancefield, formaturn:trace:...) - The error code:
MLLAKE_USER_UNAUTHENTICATED - A description of what you were trying to do when the error occurred