captureEntirePageScreenshot doesn't work on all pages and only captures viewports

Hi team,

I noticed that when I capture certain pages that are full length then the captureEntirePageScreenshot seems to work because I can see it capture screens from bottom to top. But it only works on certain screens and then fails to work on others. Here is a example of a screen which didn’t work.

{
  "Name": "Test2",
  "CreationDate": "2019-8-7",
  "Commands": [
    {
      "Command": "open",
  "Target": "https://www.optus.com.au/enterprise",
  "Value": ""
},
{
  "Command": "captureDesktopScreenshot",
  "Target": "screen1",
  "Value": ""
},
{
  "Command": "clickAndWait",
  "Target": "link=Find out more",
  "Value": ""
},
{
  "Command": "captureEntirePageScreenshot",
  "Target": "screen2",
  "Value": ""
},
{
  "Command": "clickAndWait",
  "Target": "link=Learn more@POS=4",
  "Value": ""
},
{
  "Command": "captureEntirePageScreenshot",
  "Target": "screen3",
  "Value": ""
}
  ]
}

c3a10a3887271edd49180f5498c714100c5c56f9_2_690x500

Question: If you use a full page screen capture extension on this website (e. g. this one) to take a screenshot manually, does this capture the page correctly?

UI.Vision using the same approach is all these “full page screenshot” extension. So if they work, UI.Vision should work, too! (If not, this is a bug that we will fix ASAP).

Yes we are currently using that extension and it works fine!
Here is the screencapture done from the extension -

And this is what UI.Vision captures -