It is happening so often I added some Arcade to the popup to help point it out to crews.
Set the formula (for us anything not this year is bad)
Check FieldEvalDate {expression/expr33}
if (Year($feature.FieldEvalDate) < Year(Today())) {
return "Warning you have entered a bad date!"
}
else {
return ""
}
Then in the popup text add the expression in red.
Crew sees
Hope that helps