Isolated will run the invoked in a separate system process. If that process crashes the main will still run as long as you have the try-catch in place.
It should look like this:
Main Workflow {
Loop {
Try {Invoke Scrape Isolated}
Catch {}
}
}
You can retry the scraping in case of failure.