Flow for cleaning Dreame every once

have this flow, which basically activates the cleaning robot on Mondays, Wednesdays, and Fridays, and within that schedule only when nobody is home. It also changes the value to YES so that once it has cleaned, it won’t run again if it has already cleaned.

Well, today it started in the afternoon, and it also happened on Tuesday, and it runs more than once!

Why is this happening?

Any logs in the Dreame device card (bottom right icon)? It would be weird if this flow started the cleaning on a Tuesday (or I’m overlooking something too).