Getting transform info after branch

I only want to ‘get child’ after the game object has 8 children, so only after the branch. But the transform get child just keeps searching for the child that is not there in the beginning. It gives me so much error messages because there is no 7th child. How do I only us ‘get child’ after I have a 7th child?

What does that script look like while the game is running? What value is coming out of Get Child Count?

Everything looks correct, the Transform Get Child node should only run if that object has exactly 8 children.