Unity making childs of objects going in strange rotations

So First of all
objects alone are Fine
but then when you put a rotated block into a parrent it then makes the mesh go into a Strange rotation out of it’s Physic’s Collider. I find this really strange can anyone help

try looking at the inspector for the child objects’ rotation transform. the numbers will be relative to the parent object’s.

you may want to set the child object’s localRotation to Quaternion.identity after parenting it, then you re-rotate the child object towards the direction you want from there.

I found that rotating children with a non-uniform scale leads to undesired behaviours and distortions. Don’t do that.