I have exact the same problem. I am not allowed to create new topics as it seems, so I have to continue this thread. I’m using the free version and it worked for a long time, however it broke about two weeks ago. It now shows:
There was an error getting the screenshot. Please make sure the url is valid and try again.
It is an awesome plugin so I hope it will work again soon.
The plugin is up to date, and so is WordPress ( 5.4.1)