When HM3_DEBUG_ENABLED launcher option disabled CoreKill.dll can fail the initialization of some internal components. It's a very bad case because all the hooks are very important for us.
"Sleep mode" could be applied as a temporary solution but "true-way" is wait for internal hooks works and free main CoreKill thread only after all internal components are ready to work.
When HM3_DEBUG_ENABLED launcher option disabled CoreKill.dll can fail the initialization of some internal components. It's a very bad case because all the hooks are very important for us. "Sleep mode" could be applied as a temporary solution but "true-way" is wait for internal hooks works and free main CoreKill thread only after all internal components are ready to work.