Please try changing the box width of Level 1 and observe level 2 (as I reported).
I have only changed things within the bounds of MenuWriter.
You have the complete set of my menuwriter files so you should be able to test them directly.
I also repeat:
If I change Level 1 width, then the starting position of Level 2 does not track the change in Level 1. Same would happen if I altered the padding.
These are the settings that I have been changing.