I have a canvas app connected to the CDS with multiple lookup fields to related entities. When in the canvas app editor and "play" or "preview" the app, everything works as expected.
However, when I publish the app, only the first lookup field displays and every subsequent is blank. This has happened to me twice, both times after adding a field to the entity.
I should also share that if I start a new app letting canvas app provision a gallery, view and edit form, everything works as expected UNTIL I add 1 lookup field and then I get the message "No data to display".