diff --git a/modules/EvManager/main/car_simulatorImpl.cpp b/modules/EvManager/main/car_simulatorImpl.cpp index 32bea566d..e42ed0780 100644 --- a/modules/EvManager/main/car_simulatorImpl.cpp +++ b/modules/EvManager/main/car_simulatorImpl.cpp @@ -11,13 +11,13 @@ namespace module::main { void car_simulatorImpl::init() { loop_interval_ms = constants::DEFAULT_LOOP_INTERVAL_MS; register_all_commands(); - subscribe_to_external_mqtt(); subscribe_to_variables_on_init(); std::thread(&car_simulatorImpl::run, this).detach(); } void car_simulatorImpl::ready() { + subscribe_to_external_mqtt(); car_simulation = std::make_unique(mod->r_ev_board_support, mod->r_ev, mod->r_slac);