handle partial transfer errors