@Zealossus
Bravo, on your mod!
It looks good.
You were so close to getting it to work

.
From what I remember, as Im not a fan of Objectives, as the AI does not understand them.
.
In the xml, removed the apostrophe
<info name="Fading Light of Vlandriel" version="1.0"/>
.
In map.yml removed the apostrophe and put quotes around the map name
- {game_name: "Fading Light of Vlandriel", file_name: fadinglightofvlandriel.xml}
.
In objectives.properties note the # comments, xml info name with _ replacing spaces
# Fading Light of Vlandriel
# xml info name with _ replacing spaces
Objectives.Panel.Name=Objectives
Fading_Light_of_Vlandriel.TABLEGROUP.01;Imperium=objectiveAttachment_Imperium_1_Control_Altairis
Fading_Light_of_Vlandriel.Imperium;objectiveAttachment_Imperium_1_Control_Altairis=<b>10 PUs</b> if the Imperium captures the Reformist capital of Altairis.
Fading_Light_of_Vlandriel.TABLEGROUP.02;Reformists=objectiveAttachment_Reformists_1_Control_Ylleria
Fading_Light_of_Vlandriel.Reformists;objectiveAttachment_Reformists_1_Control_Ylleria=<b>10 PUs</b> if the Reformists capture the Imperialist capital of Ylleria.