There are many possible reasons for the 422 status code, and many of them are out of your control and can depend on the infrastructure at Scrapfly that is executing that specific HTTP request.
If you visit Scrapfly's webscraping errors page (https://scrapfly.io/docs/scrape-api/errors), you'll see that there are 36 different errors that can cause a 422 response including things like "Network error happened between Scrapfly server and remote server".
So if you get a 422, it's useful to retry the request using common best practice retry logic (such as exponential backoff with circuit breaker).