NonblockingPacketReceiver doesn't treat HMAC/missing ack errors as transport level errors, simplifying user application error handling for those cases.