The Market Robo™
All problems
TMKR-1003
Error
Vendor

Robot configuration class missing

A robot (EA) was started without a valid IRobotConfig instance, which the SDK requires for remote configuration.
Setup & configurationAlso known as: ROBOT_CONFIG_INVALID, missing_robot_config

Symptoms

The robot fails on init and is removed.
Experts log: "SDK Error: Robot configuration is not valid. Robots must provide an IRobotConfig instance."

Causes

The EA was constructed with the 1-argument (indicator) constructor instead of the 2-argument robot constructor.
The IRobotConfig subclass pointer is NULL.

How to fix it

1
Use the robot constructorConstruct the base with both the version UUID and a config instance, e.g. new CTheMarketRobo_Base(uuid, new YourConfig()). Indicators use the 1-arg form; robots must pass a config.
2
Re-run the SDK IntegratorIf you did not write the wiring by hand, re-generate the integrated EA from the Vendor Portal — it emits the correct constructor and config schema automatically.
Did this fix it?If you're still seeing TMKR-1003, open a support ticket with the code and your license ID and we'll help directly.