Partially impaired sensor arrays pose a significant challenge in accurately estimating signal parameters. The occurrence of bad data is highly probable, resulting in random loss of source information and substantial performance degradation in parameter estimation. In this paper, a tensor variational sparse Bayesian learning (TVSBL) method is proposed for the estimate of direction of arrival (DOA) and polarization parameters jointly based on a conformal polarization sensitive array (CPSA), taking into account scenarios with the partially impaired sensor array. First, a sparse tensor-based received data model is developed for CPSAs that incorporates bad data. Then, a column vector detection method is proposed to diagnose the positions of the impaired sensors. In scenarios involving partially impaired sensor arrays, a low-rank matrix completion method is employed to recover the random loss of signal information. Finally, variational sparse Bayesian learning (VSBL) and minimum eigenvector methods are utilized sequentially to obtain the DOA and polarization parameters estimation, successively. Furthermore, the Cramér-Rao bound is given for the proposed method. Simulation results validated the effectiveness of the proposed method.