Хотя я не могу воспроизвести вашу проблему, вы можете попробовать добавить ?
в конце объекта, который не является 100% не нулевым.
После этого вам нужно обработать случай, если объектдействительно пусто (укажите значение по умолчанию).
Например:
val list: List<String>? = null
val firstValue = list?.first() ?: "default value"
В приведенном выше примере код не будет компилироваться только с list.first()
Надеюсь, что этопомогает.