A new solution for cityville out of sync errors, they just made some improvements on 8/3/11
Gary Gardener the community manager on cityville forum said :
We know that you have been concerned about sync issues is the past, and we just made a change that will improve recovery time if your game loses sync with the server
With this great new addition your game will refresh the game session itself, instead of reloading the entire page. If for some reason the game fails to connect this way, it will then refresh your browser using the traditional method.
The next time your city goes out of sync you will see a message that says “restoring to previously saved state” and it will refresh the CityVille application, reconnecting you to the city of your dreams!
Our engineers have gone to great lengths to get this feature out to the community, we are confident that you will have a better gaming experience as a result!
Ready? Set? Load!