Irmão, aqui 0.5 centavos não foi "perdido" — na verdade, é a diferença da taxa de conversão + arredondamento.

Sua captura de tela mostra:

O que aconteceu?

Você fez o pagamento:

USDC: 0.5

Mas a taxa era:

1 USDC ≈ 0.997538 USDT

Ou seja:

0.5 USDC = quase 0.4987 USDT

Quando o sistema foi preencher corretamente 7 USDT, ele retirou a parte restante da moeda PEPE.

É por isso que você sente que 0.5 centavos foi "perdido".