If you don't visit Kevin between when he arranges the date, and the date itself, going back to visit him on a later day he is still talking about the date and the dress code.
and this is after the date occurs right? Sorry about that!
I found and have a fix in place for this, just need to do more testing.