I Configured a Date Property in Pega 7.3.1 with required option as "Always". I am getting the OOTB validation error message displayed in UI by clicking the date field without entering any value and focusing out of the control.
Does the Required option mentioned in the description is used from the Property cell configuration or it comes from the validation rule?
Also, I have tested with "IsFutureDate" edit validate rule available and still error persists on the UI after focusing out from the control.
Ideally with the above configuration it should display the error even after focusing out of the control.
Provide your inputs for the above comment to look further.
As stated, the date property contains a required condition and a validation. When we enter a wrong value in the filed, it will throw an error. Now again focusing the control and focus out, the required configuration is trigeering which is a client side validation which is checking that it has some value so it is removing all messages from the control.
Here the issue is not with the event action set.
This is an expected behaviour from Pega.
If we remove the required configuration, the error message will persist on screen.