The study examines M[X]/G(P1,P2)/1 feedback retrial queues coupled with starting failure, repair, delay to repair, working vacation, and general retrial times. Also, it explores how different batch sizes affect performance and how bulk arrival affects system behavior. When the server is not in use, a single customer initiates the system while the remaining customers transition to a state of orbit. A new customer must turn on the server to provide two phases of mandatory service at any time. The server could have starting issues. If the service is successfully started (with likelihood α), the customer receives service immediately. In the absence of that, the likelihood of starting failure happens (with likelihood 1−α=α¯). The server was taken for repair with some delay and that customer was transported to an orbital location. When the server was busy or unavailable, the arriving customers queued by FCFS in the orbit. We also discuss the idea of reworking with probability p, and restarting unsuccessful service attempts to improve customer happiness and service efficiency. We also introduce the concept of working vacation, which permits servers to temporarily stop providing services, affecting system performance and availability at both peak and off-peak times. A supplementary variable technique was adopted for the system's and orbit size's probability-generating function. Various performance measurements were provided with appropriate numerical examples.