Same here. It happens very randomly, but I suspect there’s a link with the memory issues and apps crashing in the background.
When I have the 0 byte photo, I think my background apps are killed at the same time.
Also it’s not just Google photos - the 0 byte photos are not recognized by other apps, like Whatsapp: it says something like “unrecognised format”