Hello @Tomasz Swinarski , Thanks for the question and using MS Q&A platform. As I understand that the ask here is if we can catch the exception and the put a wait and then try to get started from the page where we get the exception. The challenge here you can only read the exception once you are out of the activity and so let's say the issue happened while calling the 10th page, then you will have to also catch the 10th page, so that you can start the start the pull from the 10th page only next time. I highly doubt if you can do this.
I do suggest checking as to what is the Compute size are you using , please try to use the small option and see if that helps .
Also
Try to increase the Request interval and see if that helps .
Thanks
Himanshu
Please accept as "Yes" if the answer provided is useful , so that you can help others in the community looking for remediation for similar issues.