That appears to be valid to me. Are you sure that the specified vids exist in your portal? If you specify a vid that doesn’t exist, that update will be dropped. If you’re looking to create/update contacts by email, you should replace the vid field with email.