Your statement and problem is more common than you think. I am on a tablet forum and the same statement "everything else works" comes up at least once a week. Just because 10 devices work does NOT mean the 11th is supposed to work because the others do. The various manufacturers are using different, (sometimes newer), chips and different, (sometimes custom) firmware in their Android devices. That doesn't necessarily mean they have messed up. Keeping up with tech advances is a never ending battle.