User differential range error (UDRE) is used to bound satellite clock and orbit errors in satellite-based augmentation system (SBAS). The code carrier incoherence (CCI) originated from satellite payload faults may degrade generated satellite corrections and corresponding UDRE/DFRE bounding. To ease the burden on UDRE caused by the CCI induced ranging error, a code carrier coherence (CCC) monitor is implemented. With SBAS evolving towards L1-L5 dual-frequency multi-constellation direction, ionosphere-free smoothing is preferred for both ground and airborne data processing, saving the great effort of bounding the ionosphere correction. Due to the more pronounced CCI fault in the L5 signal compared to the L1 signal, its impact on user positioning is magnified. It has been analyzed that the presence of satellite clock failure CCI fault does not undermine the accuracy of the generated satellite corrections. However, to enhance the system availability, the satellite clock failure should be considered and a dual-frequency CCC monitor is required to monitor the measurements from both frequencies, while excluding the effects of ionosphere delay. One solution is to add another L1-like monitor for monitoring the additional L5 signal. Since only ionosphere-free errors need to be bounded in the dual-frequency system, an ionosphere-free monitor is another choice. Furthermore, a chi-squared monitor is proposed combining of three ionosphere-free statistics to monitor both frequencies simultaneously. These options are compared on the protected fault space and the performance on the probability of missed detection. It is concluded that the chi-squared monitor is an optimal choice, which protects user against an arbitrary CCI fault space excluding the ones with the form of ionosphere anomalies, and at the same time, achieves lower probability of missed detection than other monitors with the same fault magnitude.