I have added a cube and changed its scale and position but not its rotation. I added a second cube as a child of that first cuboid. I was hoping to rotate it but instead it just skews the second cuboid. The skew only happens in 2 out of 3 of the axes. Additionally the skew does not happen if the child cuboid is not a child of the first cuboid.
Screen shots attached below. Skew happening in one of the two axes:
Rotation correctly occurring in third axis:
How do I rotate it in all axes? Also as Skew seems useful. How do you control skewing it in all axes?