I believe it runs both, which sets it to false and then prints, have you tried putting a string after the Set to false that says for example “Setting to false” and seeing the order of running?
Also why are you separating the inputs like that if they branch at a boolean anyway?