Rejeição 884: GTIN da unidade tributável (cEANTrib) com prefixo inválido [nItem:999]

Descrição oficial da SEFAZ: GTIN da unidade tributável (cEANTrib) com prefixo inválido [nItem:999]

O QUE ACONTECEU
O problema não está no código de barras principal do produto, e sim no código da unidade de tributação — usado quando você vende em uma unidade e tributa em outra, por exemplo vende a caixa e tributa por unidade.
O número está bem formado, mas o começo dele não corresponde a uma faixa realmente emitida.

ONDE FICA ESSE CAMPO
É diferente do código de barras comum. Edite o item apontado e vá na aba Comércio exterior. Lá existe o bloco Tributação diferente, com os campos Código de barra, Unidade, Quantidade e Valor.
É o Código de barra desse bloco que está sendo recusado.

PRIMEIRA PERGUNTA
Você usa unidade de tributação diferente da de venda?
Se vende e tributa na mesma unidade — o caso da maioria —, esse bloco nem precisaria estar preenchido: limpar os campos resolve.
Se usa mesmo unidades diferentes, o campo permanece, com um código válido ou vazio.

A regra é a mesma do código de barras comum: sem código de fábrica para aquela unidade, deixe vazio. Código criado pela própria loja não serve.