Course: Blueprint Communication

I am tinkering with the collectables, and I cannot figure out how the default collectables (pickup able) Booleans are being set to true therefor being destroyed on pickup. I made a child of the master pick up blueprint and everything works right except it is not being destroyed on pickup. I can easily fix this, but my question is how are the default collectables being destroyed when their (pickup able) Booleans are all set to false with no code to set (pickup able) variables to true?