I've had a set of Klipsch iGroove SXT peakers for a few years now and they have been fine with every iPhone I've owned (3G up to my current 4S) For no seemingly detectable reason when the iPhone (now a 4S - which it has been for 10 months) was put into the dock the phone started charging (and the connection sound played) but music continued to come from the phone speaker. After about 1 minute a message popped up stating that the accessory wasn't compatible. After dismissing this message and removing/replugging the phone into the dock it again works perfectly. After upgrading to iOS7 the problem has remained. I have reset the phone and unplugged the speakers with no effect. Has anyone come across anything similar or shed any light on what is happening and why it suddenly started after being fine for several years. The fact that it plays perfectly after the message comes up implies it isn't a connection issue.