Why does the Supreme Leader refuse to receive the Iraqi Prime Minister?

A complex interplay of security, political, and strategic factors clarifies the reasons behind the lack of a direct meeting between the Supreme Leader, Sayyid Mojtaba Khamenei, and Iraqi Prime Minister Ali al-Zaidi:
1️⃣ Strict Security Protocols and Location Exposure Risks Following the military escalation and targeting of prominent leaders, Tehran surrounds the movements of the Supreme Leader with total secrecy. Reports indicate that the Iranian side avoids arranging official meetings with high-level foreign delegations due to the logistical and security risks associated with location tracking and securing movements.
2️⃣ Political Tensions Regarding Relations with Washington A state of political friction prevails as a result of the controversy surrounding Baghdad’s foreign policy directions—specifically al-Zaidi’s official visits and meetings held in Washington. These were met with sharp public criticism and attacks from advisers to the Iranian leadership (such as Ali Akbar Velayati), who considered the timing of these foreign understandings ideologically unacceptable amid the ongoing confrontation.
3️⃣ Outstanding Economic and Financial Issues Iranian-Iraqi talks at ministerial and executive levels have seen sharp disagreements regarding energy and gas debts and the terms of their settlement, alongside files on navigation management and the restructuring of financial balances. These disputes have kept discussions confined to governmental and parliamentary frameworks without escalating to the level of the highest political leadership.
(Note: Some official diplomatic sources reported that the meeting was not included on the officially announced visit itinerary to begin with).