To ensure the efficient functioning of solar energy generation systems, it is crucial to have dependable designs and regular maintenance. However, when these systems or their components operate at multiple working levels, optimizing reliability becomes a complex task for models and analyses. In the context of reliability modeling in solar energy generation systems, researchers often assume that random variables follow an exponential distribution (binary-state representation) as a simplification, although this may not always hold true for real-world engineering systems. In the present paper, a multi-state solar energy generating system with inverters in series configuration is investigated, in which unreliable by-pass changeover switches, common cause failures (CCFs), and multiple repairman vacations are also considered. Furthermore, the arrivals of CCFs and the repair processes of the failed system due to CCFs are governed by different Markovian arrival processes (MAPs), and the lifetimes and repair times of inverters and by-pass changeover switches and the repairman vacation time in the system have different phase-type (PH) distributions. Therefore, the behavior of the system is represented using a Markov process methodology, and reliability measures for the proposed system are derived utilizing aggregated stochastic process theory. Finally, a numerical example and a comparison analysis are presented to demonstrate the findings.