The internal routine uses a different algorithm, only considering the upper triangular elements. So if the matrix is not symmetric or Hermitian, the routine will give incorrect results.
See also
eigenvectors -- find eigenvectors of a matrix over RR or CC