This is caused by spi driver doing separate 8 bit transfers (ECSPIx_CONREG . BURST_LENGHT = instead of doing single transfer with BURST_LENGTH set to total transfer bit count. For the same reason hardware chip select is of no use, forcing nearly everyone to use software toggled CS.