Кто знает почему вылетает вот такая хреновина, и как её адекватно фиксить? Гугл говорит ловить исключение в onLayoutChildren и всё, но даже если это поможет, чёт стрёмное решение имхо
на очень слабых девайсах есть проблема, что onActivityResult не доходит до вызывающего легально ли для обхода этого бага сделать «шину», пробросив событие в обход системы?
как альтернативное решение проблемы - переезжать на связь через фрагменты, что достаточно долго может быть 🤔