its happened to me before and it always turned out to be a dodgy cable..