I had just turned on my xbox and joined a party when xbox live suddenly signed me out and displayed a message saying
"your xbox live membership information isnt valid. please use a profile that contains a valid membership or recover your profile from xbox live."
At first i tried to reset my xbox, did that 3 times but no results. so i attempted to sign into to xbox live over the website which wouldn't allow me to. i resulted to changing my windows messenger password and after which i tried to recover my profile with that new password. it worked... for about 1 minute by which then xbox live had signed me back out and displayed that same message. I'm trying to stay calm but i encounter so many random faults with xbox live its difficult to.
I also realised in that short moment of having xbox live back again that i had lost all my friends, i hope that this can be fixed!