Isso se deve porque o usuário que roda o backup manual não é o mesmo que roda o backup agendado. O usuário que roda o backup agendado é o usuário denominado "Conta do Sistema Local" e o SQL Server por padrão não permite que este usuário acesse sua base.
Por isso, é necessário configurar o serviço do Windows denominado Online Scheduler Backup para rodar com um usuário com poderes administrativos.
Recomendamos que se crie um usuário com poderes administrativos denominado "backup" em vez de utilizar o usuário administrador, pois se um dia a senha do administrador for alterada, o backup irá parar e terá que alterar a senha em serviços também.
Neste tutorial de SQL Server (que se encontra em Vídeos de Treinamento) explica detalhadamente esta questão (a partir dos 35 minutos):
https://artbackup.com.br/videos/backup-sql-server
Além do SQL Server, esta resolução se aplica a: