Found another error in the Shipments Class - its $ignoreOnCreate and $ignoreOnUpdate arrays needed to be corrected.  Added 'billing_address' and 'shipping_address' to both arrays.  Removed 'shipping_method' from both arrays.