Advanced Policy not able to create PolicyViolation

I have revisited rule logic based on existing and future identity; now it is working fine. Thank you very much!