If you are missing lazily loaded images, try increasing setViewportHeight to a larger value, e.g., 16000.
If you are missing some resources, create a debug log using setDebugLog and parse it. The debug log shows detailed information about the conversion and is useful for identifying parts to speed up performance.
If some JavaScript-generated content is missing, we recommend adding an HTML element with an ID (e.g., conversion-trigger) to the document when all the content is ready. Use the element ID in the setWaitForElement method. For example, your JavaScript:
// Some content is generated by your JS
...
// Everything is ready
let trigger = document.createElement('div');
trigger.setAttribute('id', 'conversion-trigger');
document.body.append(trigger);
And your API code:
client.setWaitForElement('#conversion-trigger')