The Activity Feed node polls data at a predefined interval. The output of this node keeps repeating until new data is found and then fetched from Activities. To avoid processing repeated messages in a flow, use the report by exception (rbe) node.

This way you ensure that only new messages pass through the rbe node while repeated messages are blocked from passing through.