У меня была похожая проблема при использовании
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
Один и тот же код работал в одном проекте, но не в другом, оба использовали одну и ту же версию компоновки ограничений
Если этоработает на устройстве, но не в редакторе макетов, затем попытайтесь принудительно обновить макет в редакторе