I have B&R server set up with two repositories. One is for servers (`pve`), another is for computers. The one used for computers (`pc`) has forced encryption password set via `Access permissions...` menu as it is used by non-managed agents to store backups. The other one is used purely by jobs managed by B&R and does not require this configuration (instead each backup job has encryption password specified separately). I also perform monthly backups to tape from both of these repositories.


Recently I have migrated these repositories to scale-out ones. Ever since then, backup to tape fails for the `pc` repository with an error message: Encryption state is invalid (Veeam.Tape.Core.TapeMetaGenerationException)
The backups that are stored on `pve` repository (which is identical scale-out repository configuration on same bucket, just using different folder) work perfectly. Since the only difference between these two repositories is selection of encryption password repository-wise (both repositories are set to additionally encrypt data offloaded to object storage) I am inclided to believe that B&R is visibly confused about existence of two separate encryption keys for single backup (one that is set up repository-wide for all backups that are stored on performance tier, and another that is used for backups offloaded to capacity tier). This is clearly not an issue when backups are encrypted per-job basis, but seems to cause issue when they are encrypted repository-wide.
This is possibly because encryption password is set globally on `pc` repository which encompasses both capacity tier as well as performance tier, while capacity tier having its own encryption key using same password.
--Removed by moderator--