It seems that using the IN() operator disables short-circuit evaluation, sadly. See https://communities.sas.com/t5/SAS-Programming/in-affecting-missing-values/m-p/595470/