We strongly advise players to NOT play long games against opponents you do not know. Playing short time controls (like 1 - 10 minutes), is the best option if you want to avoid the frustration of an opponent who does not move, since they will lose quicker (and you do not have to waste as much time waiting).
Opponent not moving at the START of the game:
If neither you nor your opponent has made a second move (both players have played 1 move or less) you can simply click on the abort button - the game will immediately end and your rating will not be affected.
Opponent not moving in after move 3 in the game:
1) If you are going to be online for a while, keep the game open, but play multiple games by seeking again (maybe your opponent will become disconnected while you wait) - remember to keep an eye on the game to make sure your opponent has not moved.
2) If you need to go do something else, just leave ChessCube on and the game open. Hopefully they will lose on time / disconnect before they remember to move (or before you disconnect).
Feel free to post any discuss this topic in this thread. All content will be monitored by the Community and Moderators.