diff --git a/tt_metal/impl/dispatch/work_executor.hpp b/tt_metal/impl/dispatch/work_executor.hpp index dc3c127dadc..dbdc26042dd 100644 --- a/tt_metal/impl/dispatch/work_executor.hpp +++ b/tt_metal/impl/dispatch/work_executor.hpp @@ -100,6 +100,7 @@ class WorkExecutor { inline void initialize() { this->work_executor_mode = default_worker_executor_mode(); this->worker_queue_mode = default_worker_queue_mode(); + this->worker_state = WorkerState::IDLE; this->worker_queue.parent_thread_id = 0; this->worker_queue.worker_thread_id = 0; set_process_priority(0);