We had an issue where a multi-page document would fail to print with "Object Reference no set" with the PDFViewer set to OnDemand. Also OnDemand was the only option available. The way we got around this is to set RadPdfViewer1.ReadingMode = 0 and this seems to get around the issue. Is this a known bug?