There is a bug in generating Persian and Urdu sets. To see it, please make a new empty Glyphs file, then right-click on Persian and generate all 32 glyphs. It would make them but the number of the glyphs would show 29/32. The 3 “Yeh-Farsi” init, medi and fina wouldn’t registered or show in Persian set as generated even though they are generated.
The same thing happens for 2 glyphs of “four-persian.urdu” and “seven-persian.urdu” in Urdu set.