When NoShipping is turned on, the SDK was sending invalid ShipToAddress block in the DoExpressCheckoutPayment request, and causing the PayPal server to return a 500 error.