У меня было так, что при триггере было необходимо включить объект в иерархии
Использовал такой способ
//Твой объект
public GameObject zipnik ;
private void НазваниеТвоегоСобытия (){
// Если (твой объект не активен в Иерархии)
if ( ! zipnik.activeInHierarchy ){
//Сделать твой объект активным(правда)
zipnik.SetActive(true);
}
}