We have the same problem with ManyToOne. The values get fetched from database, but the lazy attributes will not be initialized (or marked as initialized). The problem at least exists in 5.4.6, 5.3.13, 5.2.17.