AccuracyGoal->Infinity specifies that accuracy should not be used as the criterion for terminating the numerical procedure. PrecisionGoal is typically used in this case.
Even though you may specify AccuracyGoal->n, the results you get may sometimes have much less than n-digit accuracy.