More of an update than a reply. I suspect that rather like PROC DELETE, ODS LAYOUT START was too valuable to kill when it was dropped from the documentation. Dropping it from the documentation made it impossible to document the change in behavior from generating a STARTPAGE=NOW to not generating a STARTPAGE=NOW. One might even suspect the numerous references to STARTPAGE=NOW only being useful after coding STARTPAGE=NO were written by a technical writer unaware that ODS LAYOUT START is still valid. Chris is correct about TITLE1 and TITLE2. My current theory is that ODS LAYOUT START or STARTPAGE=NOW initiates a scope for title statements and I lost my TITLE1 when I emerged from that scope. There is some discussion of ODS RTF having an issue with TITLE statements, but it did not exactly match my experience. Anyway, I finally have code which generates similar results in 9.3 and 9.4, so I can put it in production before the conversion instead of being tied to the exact day of the conversion. If you fight a similar beast, the suggestions to use background color styles during debugging are helpful. Seeing the sizes of my regions change from page to page gave me valuable clues.
... View more