If you’re making an edit to an existing page that has been unpublished in the past, be sure to take an extra look at the “Hide Template Variables on Output” field.
The field is located under most page templates under Template Variables -> Templates – Default TVs:
It varies, but the field in most page templates can be found at the very bottom of the page:
A Template Variable or TV, is simply what MODx calls a custom field found in page creation forms. When this field is set to “Yes” and the page is published, no content will be viewable.
This field is set to “No” by default and should not be a problem when creating new content.