Xbee causes discharge issues when using motors

SoftwareSerial uses interrupts, and ties up the processor for relatively long periods of time. Servos use interrupts to control the speed/position of the motor.

You need an Arduino with 2 hardware serial ports on each end.