Confira nesta ordem. Pra ver o motivo exato, ligue Debug log no método, faça uma cotação e leia o log em WooCommerce → Status → Logs, fonte wc-table-shipping.
Não aparece pra nenhum CEP
Causa provável: outra área de entrega vem antes e pega o endereço.
Como resolver:
- Vá em WooCommerce → Configurações → Entrega.
- Arraste a área com o frete offline pra cima das áreas mais amplas (como "Brasil").
Também confira se o método está ativo e se CEP inicial e CEP final estão mapeados.
Aparece pra uns CEPs e não pra outros
Causa provável: o CEP ou o peso do carrinho não cabem em nenhuma linha.
Como resolver:
- Abra o CSV e procure a linha da faixa de CEP do cliente.
- Veja se o peso do carrinho está entre o peso inicial e o final da mesma linha.
- Se o peso passa do limite da tabela, use Peso máximo da tabela e Custo por kg adicional.
Produto sem peso cadastrado conta como zero.
Some com produtos pesados ou leves demais
Causa provável: a Unidade de medida não é a da tabela. Tabela em gramas com Kilos marcado faz 800 g virar 0,8 e nada combinar.
Como resolver: escolha em Unidade de medida a unidade em que a tabela foi escrita.
Some quando outro frete aparece
Causa provável: Sempre visível está desmarcado.
Como resolver: marque Sempre visível, ou escolha em Considerar apenas estes métodos quais fretes podem esconder o offline.
Some com certos produtos
Causa provável: o método tem uma Classe de entrega e o carrinho não atende a regra. Veja Classe de entrega.
Sai grátis quando não deveria
Causa provável: a coluna de compra mínima pra frete grátis está com vírgula (149,90).
Como resolver: troque por ponto (149.90) e envie o CSV de novo.
Ainda não resolveu
Fale com o suporte com o CEP testado, o link do produto e o arquivo CSV.