Could you then share a snippet of the script that activates a quest? Maybe something is wrong there.
function ActQgoldenArmada()
MessageBox("/Maps/SingleMissions/rework (4)/golden.txt");
MoveCamera(206,6,0,30,1,2,1,1);
OpenCircleFog(206,6,0,5,PLAYER_1);
OpenCircleFog(172,7,0,3,PLAYER_1);
SetObjectiveVisible("armada", PLAYER_1);
Trigger(OBJECT_TOUCH_TRIGGER, "Qgolden", nil );
end;
Trigger(OBJECT_TOUCH_TRIGGER, "Qgolden", "ActQgoldenArmada" );
Basically, everything works, except for the notification that a quest has appeared and the checkmark indicating that the quest has been completed.