Annoyance

Tried starting various speed games only for them to disappear whilst checking in on other games/browsing forums,is this part of the new upgrade or is it a glitch?
Conquer Club, a free online multiplayer variation of a popular world domination board game.
http://rzmhprwww.conquerclub.com/forum/
http://rzmhprwww.conquerclub.com/forum/viewtopic.php?f=6&t=47715