When using FitCSVTool to generate a FIT file from a CSV, if you've defined an array in FIT message - such as 0x08 0x30 0x84 (Fld 8, 48 bytes, type uint16 which is array[24] - you need to enter array elements separated by | in a single cell.
Also, if cell is left empty FitCSVTool appears to fill the array with the types invalid data in the FIT file. If number of elements is less than defined, remaining elements are also the invalid data in the FIT file.