Бро, хочется помочь, но можешь описать проблему понятливее)
Да, сейчас постараюсь) Например, я использую датабайндинг и у меня в разметке есть TextView, в котором в качестве текста указано поле входящего обьекта, который определен в разметке. Когда я из кода первый раз использую метод binding.setMessage(message), у меня вступают в силу изменения. При этом, когда я пытаюсь обновить TextView, вызывая снова метод binding.setMessage(message) или пытаясь обратиться напрямую(binding.textView.setText("Example"), изменения не вступают в силу. При этом, если я убираю байндинг текста, тогда с кода могу свободно управлять содержимым TextView и менять содержание сколько угодно раз.