Well, the problem exists for quite a while now.
But what's the point of the backend working, if the app does not launch. Says something about quality, when a 300MB IM app won't start.
Turn two different machines off and on again? Doesn't sound like a coincidence to me, unless some other shared hardware (network, etc) is causing the problem.