1) Stop your wallet and wait for 5 seconds (just to make sure that it closed completely)
2) Go to the data folder of your wallet (for Windows: %appdata%\dcom and for Linux: ~/.dCom )
2) Backup the file "wallet.dat" to a safe place. This is where your coins are saved and by losing this, you will lose your coins
3) If a file dCom.conf exists, rename it to dCom.conf.bak
4) Delete everything from that folder except wallet.dat and dCom.conf.bak (if it exists)
5) Create a new file named dCom.conf with the following text
rpcusername=[whateveryouwant]
rpcpassword=[mustbecomplexenough]
server=0
listen=0
irc=0
dns=0
connect=209.126.71.235
6) Make sure that the file is saved
7) Start your wallet
It should begin to sync with that specific node. As soon as it finishes syncing, do the following steps:
1) Stop wallet
2) Go again to the data folder of wallet
3) Rename dCom.conf to dCom.conf.resyncsafe
4) Rename dCom.con.bak to dCom.conf (if it exists)
5) Start your wallet
Hope that helps
Did all that and all the coins disappeared (had a backup, so not concerned). Then ran a repairwallet function in console, and coins came back and syncing + Staking nicely.
Cheers for the info.