The documentation for the LayerListViewModel.moveListItem() says here that:
You cannot move a GroupLayer as a sublayer to another GroupLayer.
This is wrong. It is actually possible to do this (and this is a good thing!)
Thanks for pointing this out. We will get it updated in the docs.