I might have found a tiny bug in #Guix Deploy's Hetzner module.
When provisioning a new Hetzner machine, Guix Deploy uses `(%hetzner-default-server-image api)` to select one of Hetzner's Debian images, typically something like `debian-13`.
However, if you've enabled backups for any of your other VPSes, `(hetzner-api-images api)` also returns a bunch of unrelated backup images. This confuses Guix - `(%hetzner-default-server-image api)` returns nothing and the provisioning fails.
This seems to fix it: https://codeberg.org/guix/guix/pulls/11689
👾