I'd try a factory reset, then warranty. I haven't seen, though, whether you've tested these applications with a Bluetooth connection? If one app works flawlessly, that would seem to rule out a hardware problem, but that's such a headscratcher of a problem that I wouldn't rush to rule anything...