Вот тут оно не срабатывает, хотя если поменять тег на Wall, то срабатывает
void OnCollisionEnter(Collision col)
    {
        if (col.gameObject.tag == "EnergyDrink") // Проверка на столкновение с энергетиком
        {
            Debug.Log(123);
            Destroy(col.gameObject); // Энергетик уничтожается 
            EnergyNumber  += PlusEnergy; // Добавляется энергия
        }
    }
 
А вот тут срабатывает, из-за чего такое может быть?
void OnCollisionEnter(Collision col)
        {
            if (col.gameObject.tag == "Wall") // Проверка на столкновение со стеной
            {
                if (Energy < 5) // Пока что пусть будет 5, потом поменяем
                {
                    PlayCamera.SetActive(false);
                    UICamera.SetActive(true);
                    DeathPanel.SetActive(true); // Вызывание панельки смерти
                }
            }
        }
