Artificial corner reflectors are widely used in the vegetated landslide for time series InSAR monitoring due to their permanent scattering features. This paper investigated the RCS features of a novel dihedral CR under multi-resource SAR datasets. An RCS reduction model for the novel dihedral corner reflector has been proposed to evaluate the energy loss caused by the deviation between the SAR incident angle and the CR’s axis. On the Huangtupo slope, Badong county, Hubei province, tens of dihedral CRs had been installed and the TSX–spotlight and Sentinel-TOPS data had been collected. Based on the observation results of CRs with more than ten deviation angles, the proposed reduction model was tested with preferable consistency under a real dataset, while 2 dBsm of systematic bias was verified in those datasets. The maximum incident angle deviation in the Sentinel data overlapping area is over 12°, which leads to a 2.4 dBsm RCS decrease for horizontally placed dihedral CRs estimated by the proposed model, which has also been testified by the observed results. The testing results from the Sentinel data show that in high, vegetation-covered mountain areas like the Huangtupo slope, the dihedral CRs with a 0.4 m slide length can be achieve 1 mm precision accuracy, while a side length of 0.2 m can achieve the same accuracy under TSX–spotlight data.