There need to be serious questions asked of PCB and how they are allowed to treat players like this.
Firstly, he has been unfairly dropped from the squad and used "rest" as an excuse for a player being selected in only one format. If it's performance related reason, then it doesn't make any sense.
Secondly, he hasn't played in this comical departmental FC setup at all despite main WK playing in Australia and some random no name WK scrubs are playing over them in a nation that has produced some of the least talented WK in their history. In fact, they have only played Haris in 5 FC matches in his entire career. That is ridiculous for a talented player like him. A good organization invests in their players and helps with their development. PCB will be like you are not technically correct and nor will be give you the chances & development to make those correction and then later asking, why haven't you improved your technical game? Same applies for Azam Khan who wasn't playing in the ongoing FC cricket and before anyone says its because they were preparing for the upcoming T20 matches, that is utter rubbish as players like Ifti were playing.
Thirdly, there is zero to prevent Haris from playing in this league. You don't select him for the T20 squad, then you don't play him in the ongoing FC and then when he has a chance to play some cricket instead of just sitting home, you want to prevent that? And all because of some made up 2 NOC crap that makes zero sense?
I don't think people realize how poorly Pakistani cricketers are treated compared to other professional sports and I think its only a matter of time before these players get fed up and start a union, which they totally should.