I think this is the solution in wp-amazon-shop-handler.php
$html = new simple_html_dom();
$max_attempts = 5;
for ($attempt = 1; $attempt <= $max_attempts; $attempt++) {
$html->load_file($proudct_url);
if (gettype($html->find('a#titlehref', 0)) != "NULL") {
break;
}
// Espera un segundo antes de intentar nuevamente
sleep(1);
}