I've read it's the hen that determines the sex of the chick, any truth?
Yes, this is true. Because of how chromosomes work. Generally speaking, hens are ZW and roos are ZZ. So when a chick is born it usually inherits one from each parent.
Since the father is ZZ it MUST inherit a Z from the father. Then it has a 50-50 chance of getting Z or W from mom.
Occasionally you get weird anomalies like animals with 1, 3 or even 4 chromosomes instead of two. This occurs more in other, simpler species like moths.
In mammals it's XY, a similar system but determined by the father instead, where females are XX and males are XY. All mammals have XY systems and are much more prone to anomalies like XXY, X0, and XX who develop externally female.
And then reptiles and fish have wack chromosomes which only marginally influence sex, and have more to do with temperature at the right moment in development. (
https://www.scientificamerican.com/article/experts-temperature-sex-determination-reptiles/)
In fact in many fish, amphibians, and reptiles sex is so fluid that many species change sex in the middle of their lives, at certain ages, reproduce A-sexually, etc.
Having said that, there is some evidence that bird embryos have sex-specific temperature mortality rates.
(
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1629050/)
But they present as more females hatched out during warmer temperatures. This happens because more male embryos die at high temps and more female embryos die at low temps. But at no point do they ever switch which sex they are during development. By the time the egg is layed the determination of what sex it will be has already taken place.