Use some debug statements to check if the OnCollisionEnter() is ever called, and verify that the bool is even changed.