Hoymiles microinverters are designed to protect the solar array from various electrical faults. An internal error typically indicates that the inverter has detected an anomaly that could compromise safety or performance. This may involve insulation resistance measurement failures, where the inverter checks for any leakage currents that could indicate insulation breakdown. Ground fault detection is another critical function, where the inverter monitors current flow to identify any unintended paths to the ground that could lead to unsafe conditions. Additionally, grid frequency limits are monitored; if the grid frequency deviates significantly from standard values, the inverter will shut down to prevent damage.