Do you use a firewall like ZoneAlarm? Each time Elemental updates, zonealarm considers it a new program and I have to give ZA permission to let Elemental proceed (yes, even for a SP game, Elemental is trying to connect to something).
I have to ctl-alt-del out and give ZA permission, then Elemental continues and starts up.
Dunno if that's your problem, but check if you have a firewall.