Balances not being correctly read from metamask

Hi, the software is returning incorrect wallet balances for my metamask wallets on both BSC and Metamask chains. Several tokens, including USDC, WBNB, USDT are returning much higher balances than is correct

We are still seeing some users that have transactions that are affected by the CMC price situation. This applies to all transactions that were executed while CMC was delivering the wrong prices. The price chart & history is already fixed, the affected users will need to switch their country twice (to a country of a different currency and then back to their currency), this will trigger a fresh fetch of the prices.
Here is an example:

If that does not seem to solve your issue, please check for duplicates in your full data set and get back to me.