Implementing the iterative solution algorithm in real-world power systems with a large number of users may face several challenges and limitations. One key challenge is the scalability of the algorithm as the number of users increases. The computational complexity grows significantly with a larger user base, potentially leading to longer convergence times and increased computational resources. Moreover, ensuring convergence and stability in a distributed environment with numerous users can be challenging. Coordinating the iterative process among a large number of users while maintaining communication efficiency and data privacy adds another layer of complexity. Additionally, the algorithm's performance may be impacted by the heterogeneity of user preferences and load characteristics, requiring adaptive strategies to accommodate diverse user behaviors.