For some unknown reasons, secondary shift characters can get activated and display different characters than normally they would. For example, SHIFT + 6 would yield a ?, instead of the ^, and SHIFT + ...