cmi.student_preference.language returns "defined" but "empty string"