A method of switching a communication device between an uplink communication path and a downlink communication path, carried out by a RF circuit, the method comprising: measuring a power level of signals on at least one radio frequency for one of the uplink communication path and downlink communication path; and comparing the measured power level with a threshold power level in order to determine when to switch between the uplink communication path and the downlink communication path; characterized in that: the method further comprises: after the comparison between the measured power level with the threshold power level indicates that the communication device should switch between the uplink communication path and the downlink communication path and before switching between the uplink communication path and the downlink communication path, performing a verification process; switching between the uplink communication path and the downlink communication path if the verification process succeeds; and not switching between the uplink communication path and the downlink communication path if the verification process fails. measuring a power level of signals on at least one radio frequency for one of the uplink communication path and downlink communication path; and comparing the measured power level with a threshold power level in order to determine when to switch between the uplink communication path and the downlink communication path; characterized in that: the method further comprises: after the comparison between the measured power level with the threshold power level indicates that the communication device should switch between the uplink communication path and the downlink communication path and before switching between the uplink communication path and the downlink communication path, performing a verification process; switching between the uplink communication path and the downlink communication path if the verification process succeeds; and not switching between the uplink communication path and the downlink communication path if the verification process fails. the method further comprises: after the comparison between the measured power level with the threshold power level indicates that the communication device should switch between the uplink communication path and the downlink communication path and before switching between the uplink communication path and the downlink communication path, performing a verification process; switching between the uplink communication path and the downlink communication path if the verification process succeeds; and not switching between the uplink communication path and the downlink communication path if the verification process fails. after the comparison between the measured power level with the threshold power level indicates that the communication device should switch between the uplink communication path and the downlink communication path and before switching between the uplink communication path and the downlink communication path, performing a verification process; switching between the uplink communication path and the downlink communication path if the verification process succeeds; and not switching between the uplink communication path and the downlink communication path if the verification process fails.