hi John. the problem, i’ve learned, is that ACF returns the current date if using strtotime and date_i18n. i’ve tested running a plain vanilla event_date_end and there’s nothing there, but as also reported here, this isn’t always the case!
if i use your IF statement, is the rest of it basically correct?