This might be really simple

arduino_new:
always use cstring (char array with null-'\0' terminated) because String uses dynamic memory and it is harmful to arduino

Thank you, i've kind of lost where is was going now!!