you expect that the sub-report at the 2nd level starts at the same horizontal position as the sub-report at the 1st level.

No, my assumption was that the subreport at the 2nd level would start at the same VERTICAL position as the subreport at the 1st level. I wanted to clarify if it's a normal behaviour as it confused me when I saw it.