Unity Not Sending Right Strings To Arduino

Why Not?

Because the servo can pull too much current from the 5V regulator and when that happens the Voltage can drop far enough to cause the processor to malfunction or reset or the regulator can go into shutdown.