As far as I know, it will keep choosing the same child if repeated on a parent.
COMMUNITY QUESTION
How can I make it so that a different child is found every time in :FindFirstChild()?
1 answer
Use this script:
local FindChild = game.TYPE HERE WHERE YOU WANT IT TO SELECT A CHILD
local SelectedChild = FindChild[math.random(1, #FindChild)]
This discussion is preserved as it was. New answers, comments, and votes are closed.

2 comments
i dont think there is a "simple" way
Well, yea, because it's FindFirstChild, not FindRandomChild. Most you can do is store all children with the same name in a table and then select a random item from the table.