I will say on my Ring doorbell I've noticed it's fairly easy to lose chunks of recorded video. For instance I had a courier pick up something from my open carport. When he arrived, he paused to look at his phone. The camera stopped the clip there, and then did not pick up the remainder of the event, which was fairly substantial as it involved him loading a 65" TV into his vehicle. It's a cheap service, but no option for 24 hr recording makes a difference I think.
This is a nice breakdown of the different DIY cameras for those that give a rats ass!
https://homealarmreport.com/nest-cam-outdoor-vs-ring-vs-canary-flex/