It will sometimes NAK part-way through a multi-packet OUT URB. And what it wants is for the host to resend beginning from the last even-numbered packet. NOT the last packet it received, and NOT the beginning of that URB.