@blueh2o same VMs and same disks every day is useful, I think, since whoever looks at it can then trigger it on demand instead of waiting for a bad night.
While you experiment, do the failing VMs have something in common? The same source SR, for example, or a mirror target keeping a different retention than the source.
I don't know the mirror code well enough to say which of those would matter.