Some web pages delay the loading of content, which will result in a blank or white image, PDF or DOCX document. To overcome this specify a short delay. Usually a delay of 3000 milliseconds will be enough.
There are also other problems that can result in blank screenshots being created, such as SSL issues with the website or the website returning invalid content.