Overseas Pakistanis are divided into three broad categories: Pakistani Passport Holders, Non-Pakistani Passport Holders, and illegal migrants that commit illegal border crossing (Vessel/dunky) or those who overstay (tearing away Passports even). NICOP is not the requirement to vote. But Pakistani Passport is mandatory. There is a Dual Passport in Europe, the US, and North America. Almost 95% of people in Europe do not qualify. for vote. So there are two things. Firstly, does the constitution allow for them to vote? Secondly, should they be allowed to vote?
Constitution/law says anybody with a Pakistani passport can vote and no other conditions currently. Anyone with Pakistani citizenship can vote in elections without any problem. In front of the law, they are completely equal citizens with equal rights to vote as any other citizen. The only difference is that OSPs can’t vote since they have to go back to the country to do so, which is obviously not very feasible for many. Some other countries have different conditions for overseas citizens to vote we don’t currently.