Resolution to the problem, from paypal. They grab more information than just the ErrorCode.
for ($i=1; $i < count($response->Errors); $i++) {
echo "Error #: " . $i . "<br>";
echo "The error code was :<b> " . $response->Errors[$i]->ErrorCode. "</b><br>";
echo "Short Message:<b> " . $response->Errors[$i]->ShortMessage. "</b><br>";
echo "Long Message:<b> " . $response->Errors[$i]->LongMessage. "</b><br>";
echo "Correlation ID:<b> " . $response->CorrelationID. "</b><br><p />";
}
Peace
Mike
http://www.eclecticpixel.com
http://www.homegrownmusicjam.com