Chimeric antigen receptor (CAR) T-cell immunotherapy refers to an adoptive immunotherapy that has rapidly developed in recent years. It is a novel type of treatment that enables T cells to express specific CARs on their surface, then returns these T cells to tumor patients to kill the corresponding tumor cells. Significant strides in CAR-T cell immunotherapy against hematologic malignancies have elicited research interest among scholars in the treatment of solid tumors. Nonetheless, in contrast with the efficacy of CAR-T cell immunotherapy in the treatment of hematologic malignancies, its general efficacy against solid tumors is insignificant. This has been attributed to the complex biological characteristics of solid tumors. CAR-T cells play a better role in solid tumors, for instance by addressing obstacles including the lack of specific targets, inhibition of tumor microenvironment (TME), homing barriers of CAR-T cells, differentiation and depletion of CAR-T cells, inhibition of immune checkpoints, trogocytosis of CAR-T cells, tumor antigen heterogeneity, etc. This paper reviews the obstacles influencing the efficacy of CAR-T cell immunotherapy in solid tumors, their mechanism, and coping strategies, as well as economic restriction of CAR-T cell immunotherapy and its solutions. It aims to provide some references for researchers to better overcome the obstacles that affect the efficacy of CAR-T cells in solid tumors.