Why conditional logic rules keep disappearing?