It can be two things. Rebooting is a counter-measure against persistence.
Unless you’re saying auto-reboot doesn’t play any part in anti-persistence (it seems a clear implication to me that Verified Boot only works when paired with reboots), in which case I’d like to know.
This is true. There was some discussion about this in an earlier thread.