I have a tron wallet with some TRX and USDT on it, only one node out of 3 default shows TRX balance, but zero USDT balance. The other two think I have zero on both. Both balances are shown as non-zero on tronscan, so there is clearly some sync issue at play.
I’ve tried several public nodes provided by tron and they all work just fine, but they don’t seem to have https
ports so I am iffy about using them for actual transactions from the cake wallet.
Also interesting the transaction list is empty on all 3 nodes (even the one which shows TRX balance), which makes me think there is some issue interacting between the app and the nodes.
So which side is in the wrong there? The app, the ISP, the network config or the end node?
EDIT: Ok, it seems to be a network issue, specifically related to VPN outgoing address. I.e. after changing a country 2-3 times the transaction list has appeared. It would still be nice if the app itself said if it failed to connect (or timed out in case the server drops it silently) in the list of transactions instead of showing nothing.
There is a possibility it could be anti-VPN detection on the node side, but again it’s pretty hard to guess when the app itself doesn’t provide any context.