A method of handling failure in a self-healing array of elements (14, 16) wherein each element comprises at least an amplifier module, a driver module, and an antenna or calibration port, and each element (14, 16) is tuneable by one or more tuneable parameters, the tuneable parameters including input and control parameters configured to tune the operation of the amplifier module of each element (12, 14), the method comprising: monitoring an output power of the amplifier module; detecting and diagnosing an output power failure of the amplifier module in a failing element; auto-correcting the failing element of the self-healing array by online adjusting characteristics of the failing element by administering adjustments to the failing element's input and control parameters to bring its performance within the range of its original performance specifications, so as to compensate for the amplifier module of the failing element, which is failing while the self-healing array is operating online; if auto-correcting the failing element of the self-healing array of elements has failed: correcting performance of the self-healing array when one or more elements (14,16) of the self-healing array fail by detecting and modelling an impact of the one or more elements (14,16) of the self-healing array which failed on the performance of the self-healing array; wherein the detecting and modelling of the impact of the one or more elements (14,16) of the self-healing array which failed comprises performing an online reconfiguration of the self-healing array; wherein online reconfiguration comprises selecting and adjusting input and control parameters of the array to compensate for the one or more elements that failed auto-correction for the purpose of bringing the performance of the array to within its original performance specifications, while the self-healing array is operating online and without disrupting the normal operation of the array; wherein degradation of the output power of the amplifier module of the failing element is compensated for in a plane of interest, such as the azimuthal plane or the elevation plane, by a proportional increase in the output power of elements neighbouring the failing element along a vector that passes through the failing element and that is normal to the plane of interest. monitoring an output power of the amplifier module; detecting and diagnosing an output power failure of the amplifier module in a failing element; auto-correcting the failing element of the self-healing array by online adjusting characteristics of the failing element by administering adjustments to the failing element's input and control parameters to bring its performance within the range of its original performance specifications, so as to compensate for the amplifier module of the failing element, which is failing while the self-healing array is operating online; if auto-correcting the failing element of the self-healing array of elements has failed: correcting performance of the self-healing array when one or more elements (14,16) of the self-healing array fail by detecting and modelling an impact of the one or more elements (14,16) of the self-healing array which failed on the performance of the self-healing array; wherein the detecting and modelling of the impact of the one or more elements (14,16) of the self-healing array which failed comprises performing an online reconfiguration of the self-healing array; wherein online reconfiguration comprises selecting and adjusting input and control parameters of the array to compensate for the one or more elements that failed auto-correction for the purpose of bringing the performance of the array to within its original performance specifications, while the self-healing array is operating online and without disrupting the normal operation of the array; correcting performance of the self-healing array when one or more elements (14,16) of the self-healing array fail by detecting and modelling an impact of the one or more elements (14,16) of the self-healing array which failed on the performance of the self-healing array; wherein the detecting and modelling of the impact of the one or more elements (14,16) of the self-healing array which failed comprises performing an online reconfiguration of the self-healing array; wherein online reconfiguration comprises selecting and adjusting input and control parameters of the array to compensate for the one or more elements that failed auto-correction for the purpose of bringing the performance of the array to within its original performance specifications, while the self-healing array is operating online and without disrupting the normal operation of the array; wherein degradation of the output power of the amplifier module of the failing element is compensated for in a plane of interest, such as the azimuthal plane or the elevation plane, by a proportional increase in the output power of elements neighbouring the failing element along a vector that passes through the failing element and that is normal to the plane of interest.