Никто не знает в чем может быть дело пропадет часть букв с фрагмента во вьюпейеджере, если заинфлейтить данные в момент, когда фрагмент не находится на экране.
Я закоментил строку чтобы фрагменты не уничтожались, может поэтому?
@Override public void destroyItem(
@NonNull ViewGroup container, int position,
@NonNull Object object) {
//super.destroyItem(container, position, object);
}