NCS Mesh: Transferring Composition Data fails

We have relatively big model composition, and reading it via nRF Mesh app fails if it exceeds 21 segment message.

However the limit I assume should be at 32 segments and is set by CONFIG_BT_MESH_TX_SEG_MAX. Also I set CONFIG_BT_MESH_ADV_BUF_COUNT to be larger than TX_SEG_MAX by 3 as specified in its description.

Is there any other limitations for composition size?

I am using nRF Connect SDK v1.7.