When I plug my iPhone 4 into my Bose SoundDock Series 2 I get a popup message saying "This accessory is not optimized for this iPhone" and the dock will not play audio from the iPod or Pandora apps, presumably others as well. (Interestingly, if the iPod is playing music from its built-in speakers it will play through the Bose briefly when I plug it in but stops with the popup.) Fearing a problem with the SoundDock I tested on my father-in-law's iHome speakers and I get the same message and audio failure.
The "Apple Support Communities" pages have many threads with people discussing the same problem and it appears to be a bug introduced with iOS 4. I've ensured I'm up-to-date with iOS 4.3.3 (8J2) but it seems to exist with every iOS 4 version.
Are there any known workarounds? (Enabling Airplane mode doesn't work.) Is there a planned fix or official statement from Apple?