As a test, I created a simple custom page with only one text field and some static text. When I preview the page, I can see the text. However, when I launch the custom page from the app as a modal dialog, I only see the title of the modal.
Here is the code:
let pageInput = {
pageType: "custom",
name: "effectivedate_12f18"
};
let navigationOptions = {
target: 2,
position: 1,
width: {value: 50, unit:"%"},
title: "Effective Date Change"
};
Xrm.Navigation.navigateTo(pageInput, navigationOptions).then(
function success() {
//test
},
function error() {
}
);
This is what I see from the preview:

This is what I see from the app:
