In this paper we point out that bivariate vector valued rational interpolants (BVRI) have much to do with the vector-grid to be interpolated. When a vector-grid is well-defined, one can directly design an algorithm to compute the BVRI. However, the algorithm no longer works if a vector-grid is ill-defined. Taking the policy of "divide and conquer", we define a kind of bivariate composite vector valued rational interpolant and establish the corresponding algorithm. A numerical example shows our algorithm still works even if a vector-grid is ill-defined.