То же самое происходит со мной после обновления до 3.2 (работающее приложение перед миграцией, и без изменения кода) ... тогда возникает проблема с догадкой, даже если у меня есть строчные буквы в первых буквах имени пакета!
<data>
...
<variable name="rule" type="com.gta.viewmodels.vmRule"/>
...
</data>
Так что я «думаю», что ваша проблема все равно останется даже после того, как вы обновите имя пакета (что в любом случае рекомендуется, если проблемы появляются каждые один раз, когда я обновляю Android Studio!).
В любом случае, я решил, понизив привязку данных v2 в gradle.properties (вы получите предупреждение «неподдерживаемый», но просто проигнорируете его):
android.databinding.enableV2=false
Похоже, Android Studio PG не так хорошо проверила это утверждение ( здесь ):
Data Binding V2 is now enabled by default and is compatible with V1.