Serial Print makes code work. Why?

In the above you are putting Strings into a char array.

Arduino link to some words on the char data type you might want to read.

Also, take the String Load it's several char long 'L' 'o' 'a' 'd'.

Might be better off if you posted the code.