Button Text not centered on Android TV emulator


App on Android TV emulator (1080p API 29) shows text in buttons e.g. “1n0”, “2n0” properly centered at first. After navigating to another fragment via three-dot menu and back to the same fragment, button text is no longer centered.

App works fine on phone/tablet. I’ve tried replacing app:autoSizeTextType=”uniform” with fixed font sizes, gravity e.g. android:gravity=”center_vertical|center_horizontal”, and various padding e.g. android:padding=”0sp”

    <Button
    android:id="@+id/btn1"
    android:layout_width="0dp"
    android:layout_height="0dp"
    android:background="@drawable/buttonshape"
    android:textColor="@color/white"
    app:autoSizeTextType="uniform"
    app:layout_constraintBottom_toTopOf="@+id/btn2"
    app:layout_constraintHeight_percent=".20"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent"
    app:layout_constraintVertical_chainStyle="spread_inside"
    app:layout_constraintWidth_percent=".25"
    tools:text="1n0" />

enter image description here