Bool u başka bir yerde sürekli false a eşitliyor olabilir misiniz? Şunu deneyebilir misiniz:
Karakterinizde yeni bir fonksiyon yaratın, ve bu fonksiyon çağırıldığında bir ayı yaratsın. (branch dan sonrasını yapsın yani)
UI’ınız construct edildiğinde owner’ını bulup, karakterinize cast edip Owner adlı bir variable a kaydetsin.
Butona basılınca, owner daki bu fonksiyonu çağırın.
Spawnlandıktan sonra resetleyeyim tekrar diyip de bir yerde event tick içinde sürekli false atıyor olabilirsiniz. Bahsettiğim şekilde yaparsanız hem daha sonrasında geliştirmeniz kolay olur, hem bu tür bir şeyden kaçınırsınız, hem de her tick kontrol etmeniz gerekmez.