I was using MSN then I was disconnected from the net. Then when I signed back in, I got the screenshot.
MSN signed in fine, but msgplus didn't load. However it didn't display the recovery window because it show the floating contacts??
Anyway, I dont why this happens but has happened a few times before and no sure way to reproduce it.
Perhaps it is the floating contacts??