Hello there! The present is a design choice and not a bug. Full mission's requirements show up after completing "The Administration of Persia" event because requirements depend from event's choice. If you have any questions about it, don't hesitate to ask about it on the main forum for the game.
I feel like I haven't gotten my point across.
If you choose not to establish a Persian Eyalet in the event "The Administration of Persia", the mission requirements become the following:
(TLDR. You or Subject own all provinces in Egypt with less than 10 local autonomy and improve Bahari and Delta area 4 time)
egypt_region = {
country_or_non_sovereign_subject_holds = ROOT
NOT = { local_autonomy_above_min = 10 }
type = all
}
bahari_area = {
type = all
country_or_non_sovereign_subject_holds = ROOT
num_of_times_improved = 4
}
delta_area = {
type = all
country_or_non_sovereign_subject_holds = ROOT
num_of_times_improved = 4
}
However the provinces_to_highlight if you choose not to establish the Eyalet are:
(TLDR. You or Subject own all provinces in Persia with less than 10 local autonomy and improve Tabarestan and Azebaijan area 4 time)
OR = {
AND = {
region = persia_region
OR = {
NOT = { country_or_non_sovereign_subject_holds = ROOT }
NOT = { local_autonomy_above_min = 10 }
}
}
AND = {
OR = {
area = tabarestan_area
area = azerbaijan_area
}
NOT = { num_of_times_improved = 4 }
}
}
Considering the similarities between the two it becomes clear that this is not by design and just something which was overlooked in the recent patches.