Sorry, I don't see how that distinguishes between two messages that happen to have the same values and a repeated message?
I have a workaround that functions perfectly. Since I know that good messages for each topic are never going to be closer together than at least a few seconds then a Delay node configured like this does it.
