I have been stuck on this all day. I have currently implemented the whole architecture (so Entities, DAO, Repository, ViewModel with LiveData) and that works all fine.