What happens if a request fails?

We only charge credits for successful requests, i.e. only when the data requested are returned by the function.

Said differently, if fetching page content fails or no elements on the page match the selectors, no credits will be deducted.