All problems
TMKR-4008
Error
Vendor
Request failed validation
The platform rejected a request because its contents were invalid (for example a robot session without a magic number).Session & heartbeat•Also known as: VALIDATION_ERROR, validation-error
Symptoms
API response error_code: VALIDATION_ERROR (HTTP 400) with a detail naming the problem (e.g. "magic_number is required for robot sessions").
Causes
A required field was missing or had the wrong type.
An indicator session included robot-only fields, or vice versa.
How to fix it
1
Re-generate the integrated buildThese payloads are produced by the SDK. Re-run the Vendor Portal SDK Integrator and recompile so the request shape matches the contract — do not hand-edit the SDK calls.
2
Check the detail messageThe error detail names the exact field. If you customised the integration, fix that field and recompile.