Bro, here 0.5 cents has not been "lost" — it's actually the conversion rate + rounding difference.
Your screenshot shows:
What happened?
You made a payment:
USDC: 0.5
But the rate was:
1 USDC ≈ 0.997538 USDT
Meaning:
0.5 USDC = approximately 0.4987 USDT
When the system went to fill 7 USDT correctly, it took the remaining part from PEPE coins.
This is why you feel that 0.5 cents has been "lost".