"Tipo de letra nativa não pode ser feita" apenas para algumas pessoas

Eu tenho um aplicativo que altera o tipo de fonte para alguns elementos. Funciona bem para a maioria das pessoas, mas talvez um 0.5% receba uma exceção ao tentar alterar a fonte. A parte significativa do rastreamento de pilha é esta:

Caused by: java.lang.RuntimeException: native typeface cannot be made
at android.graphics.Typeface.<init>(Typeface.java:147)
at android.graphics.Typeface.createFromAsset(Typeface.java:121)

Como eu disse, funciona para a maioria das pessoas, então não acho que seja um problema com o arquivo de fontes ou com o meu código. Alguma sugestão sobre como resolver isso?

Editar: Este é o meu código:

Typeface phoneticFont = Typeface.createFromAsset(getAssets(),
                                                 "fonts/CharisSILR.ttf");
TextView tv;
tv = ((TextView) findViewById(R.id.searchPronunciationTitle));
tv.setTypeface(phoneticFont);

questionAnswers(15)

yourAnswerToTheQuestion