I believe it is an easy that the guide initially has it set with the “Repeat” info and schedules the recording at that time without removing it later.
If you have the episode previously recorded it won’t re-record though.
It happened to be last week, if it happens frequently (first time in since migrating to W7) I”ll write a plugin to fix.