Since your constellation is complex, then its dimensionality (in the chunks_to_symbos block, as well as in the PCCC decoder block)
should be set to 1 (you are now have it at 2).
The convention is that the chunks_to_symbols array is arranged as
a11, a12, ... a1d, a21 a22,...,a2d,... aM1, aM2, ...aMd
so that it is to be understood as the 2 D array
a11, a12, ... a1d,
a21 a22,...,a2d,
...
aM1, aM2, ...aMd
with dimensionality d.