Prevent batch update of an 'Address' field to erase the other Address Fields

  1. I batch updated the “address - zip code” via a CSV import, matching my contacts via emaill address

    2. the zip code successfully updated, but the other address fields were erased.

    Question: is this an intentional feature of the batch update/ address fields? Because it poses and extremely large unfixable problem when working with large amounts of data. I am unable to manipulate the individual address fields.