What do your rule logs say? And is this a timer based rule? If it’s a timer triggered execution, there was a bug introduced in the last week (which was resolved this morning) that could cause timers to double executed if a rule with a timer had been edited.