1) I can suggest to check if you are not on a forked chain.
Q: How can I verify that I'm on the current ColossusXT chain?
A: Enter the command "getblockcount" in the console. This will give you the current block number that you are synchronized to.
Then enter "getblockhash" followed by that block number.
Go to the ColossusXT blockchain explorer here: https://chainz.cryptoid.info/colx/
Search for that same block number. Compare the block hash in the explorer to the block hash in your wallet.
If they are the same, you are on the current chain. If they're different, or the block number is not found, you are on a fork and need to reset. Follow the FAQ instructions for fixing a forked chain.
2) If so, a good way to fix it easily is to apply this guide: https://goo.gl/YLT1QJ
3) If you are sure you're on the correct chain now, Go to Tools > Wallet Repair > Recover Transactions 1 to get rid of orphan stuff.
a) My wallet is up to block 370948 - OK
b) getblockhash 370948 - https://chainz.cryptoid.info/colx/block.dws?6fd37ab9450f5245d46291e6c34ad701ea790c9ee7b4a007dd9e0ff09feb37dd.htm
Yes, I'm on the current chain.
3) Done! Repaired and synchronized once again. It deleted my orphan transactions but balance is same - different than explorer.
4) So now my wallet shows last stakes from 6/7/2018 (5x same day?) but explorer says last stake from 6/16/2018.
Thank you for your help but I'm afraid it is not working correctly.
EDIT: What is funny also there is no any transactions from 6/7/2018 on the explorer.
EDIT2: Another thing - in the wallet my 5th stake (newest) from 6/7/2018 has 9k confirmations, but 2nd stake from 6/7/2018 has 1043 confirmations. Mess.
EDIT3: I click on the 3 last transactions from 6/7/2018, took Transactions ID, check it on explorer and it shows different dates than from 6/7/2018. So I think the problem is that wallet shows different dates than actually should be. But staking.