Erros comuns
A maioria das falhas vem da mistura de variantes, alteração de espaços ou decodificação de bytes com o charset errado. Preserve o valor exato e identifique a especificação do produtor.
Tamanho e preenchimento inválidos
Base64 padrão normalmente tem tamanho divisível por quatro. Preenchimento ausente pode ser válido em Base64URL, mas rejeitado por um decodificador estrito.
Caracteres inesperados
Espaços, quebras de linha, escape de URL e sinal de mais convertido em espaço por formulário são causas comuns. Normalize o transporte separadamente do conteúdo.
Checklist de ida e volta
Confirme alfabeto, charset, preenchimento e se o valor é payload bruto ou uma URL de dados completa. Compare bytes com o decodificador online; nunca cole credenciais privadas em ferramentas públicas.