Você está usando o mesmo arquivo de senha para os dois métodos de autenticação, mas eles precisam de arquivos de senha em diferentes formatos.
Arquivos de senha para o método digest podem ser criados com htdigest
e conter o nome da região.
cat .htpasswd.digest
sven:test:89bf07ca6d68de56df750411b4d41658
cat .htpasswd
sven:$apr1$is4DJFgn$SNilHKs4CqblmS0GsBiFu0
Uma observação: sugiro usar a Autenticação básica em vez da Digest, mas somente por meio de uma conexão TLS segura.