Чёт мне кажется фреймворк не знает как ему считать высоту NestedScrollView.
Внутри него два итема, они между собой не связаны, один привязан чисто к его низу, другой чисто к его верху.
Там вся высота NestedScrollView должна быть высота большего итема + отступы, и контент должен накладываться друг на друга.