Revised fix: gracefully handle missing Principal from NotificationRecipientServiceKimImpl.isUserRecipientValid
Fixes https://github.com/rSmart/issues/issues/377