Finicky Debug Stream

I am developing a replay program for my robot, and I have finished everything, except for the pesky annoyance that when I am outputting my joystick array on debug stream, RobotC seems to lose many characters. It makes it a huge pain to go back and fix each messed up line so that the compiler doesn’t complain about incorrect dimentions. Sometimes it just skips a few characters, but sometimes, it skips entire lines. Eg:
{30,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0} // correct output
{30,30,00,0,0} //skipped ",0,0,0,0,0,0,0,0,0,0,
{30,30,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0} //skipped a bunch of lines!

Note: I know it skipped a whole lot of lines because the joystick values on the analog channels jump (eg from ~80 to ~30 in one iteration, and it skipped characters)

Is there a better way to download data from the cortex that’s not so finicky? Maybe using the file system?

Thanks in advance

The debug stream is buffered, it can hold about 4K of data IIRC. If you are writing faster than the IDE can read it out you will loose data. Slow down the writing and you should be ok.