Thrown when the remote service reports an operation-specific failure.
Stable error code when available.