Так проверь
TimerExplosionCoroutine
на нул, прежде чем использовать.
yield return new WaitForSeconds(.1f);
StartCoroutine(TimerSliderCoroutine());
Как эту курутину собираешься останавливать? А главное зачем её вообще создавать ещё раз, когда надо использовать цикл.