/collections/v2 is a sync API: deleted collections remain in the response forever with isDeleted: true, and their /collections/v2/diff endpoint returns HTTP 404. A long-lived account accumulates hundreds of tombstones, so any caller that iterates listCollections() output (backup, backup-metadata) dies on the first one.