O comportamento está de acordo com o funcionamento padrão da rotina.
A geração do saldo inicial na tabela SBK (saldo por endereço) depende da existência de dados em uma das seguintes fontes:
Registro anterior de saldo SBK
Movimentação por endereço (SDB)
Saldo atual por endereço (SBF)
No caso de produtos obsoletos, é comum que:
O saldo esteja zerado
Os registros na SBF tenham sido excluídos automaticamente, como parte da rotina de limpeza de saldos zerados (comportamento esperado)