After I update my wallet, all my coins disappeared, and all transactions are orphans. If I get a new block it disappears immediately after confirmation. What caused this???
Close the client, back up wallet.dat (a copy for safekeeping), restart the client, then run 'repairwallet' from the debug console (or via RPC if you're running the headless daemon)
If that doesn't work, try using the "-rescan" commandline switch, which will look through every block and relink any that belong to your transactions.
As far as newly mined blocks disappearing - I can see some decent sized corrections caused by PoS blocks. Here is one example:
11-Feb-2014 09:05:22 clockcoin: warning: new blocks did not link with end of chain in memory. oldheight=59608 forkheight=59598 newheight=59600
In this case the height was 59608, but it was trumped by a new chain that forked 10 blocks earlier. So those 10 blocks (probably PoW) on the now "old" chain were orphaned and replaced by two PoS blocks.
Some coins have an ongoing problem where a client with a large balance can generate PoS blocks which override several newly minted PoW blocks. Hopefully clockcoin isn't going to be one of them.