Are multidimensional arrays supported in UNET?

Ive run into some strange behaviour writing my inventory system.

An integer array with a total length of 48, first dimension being 24 indexes long and second dimension being 2 indexes long, became an array with a total length of 48, 48 first dimension, 0 second dimension. This lead to some frustrating problems, since I couldnt find any documentation about it and kept getting null reference exceptions trying to access an element using multiple indexes on a now one dimensional array. Did I miss something or am I doing something wrong?

This only seems to happen using UNET.

Yes, they should be supported as long as you are using native types. If it is causing an issue you could always do something like:

inventory[x+(y*24)] which would make it to your inventory[24][2] layout…