БОООЖЕ МОЙ!! ДАЙТЕ МНЕ МОЛОТОК И ГОЛОВУ ТОГО КТО ЭТО ПРИДУМАЛ!!!!!!!
Оказывается transaction?.commit() не выполняется сразу!!!! эта тварь может быстро сработать а может хз сколько ждать! В итоге чтобы гарантированно обратиться к элементам фрагмента надо перед этим выполнить manager?.executePendingTransactions() чтобы насильно закоммитить транзакцию! Это же просто противоречит самому смыслу транзакций!!! ААА
------------------------------------------------------------------------------------------------------------------------------------------
Прошёл миллион лет... Я понял что транзакция выполняется в отдельном потоке, и все обращения к элементам фрагмента надо делать в его собственном методе onCreate(). ))))