I don't understand, we only vibrate if this is a resend? Shouldn't that be the other way around, ie only vibrate if it's not a resend?