Я исправил эту проблему, установив в FacebookCurlHttpClient.php строку 104:
CURLOPT_IPRESOLVE => CURL_IPRESOLVE_V6
Вам не нужно редактировать код PHP-SDK и просто сделать это в своем коде:
$fb = new Facebook\Facebook([...]);
$fb->getClient()->getHttpClientHandler()->facebookCurl->setopt(CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V6);
Но FacebookHttpClientInterface
предоставляет только метод send
(а переменная-член facebookCurl
защищена), поэтому это невозможно.