So sorry for you loss.
Unfortunately this IS part of having chickens. They seem to just keel over sometimes without a reason.
What you need to know is the roo probably had a heart attack, this is a fairly common reason they die.
I am sure he had a great life with you all. hugs to your child.