L'accord en genre de certains verbes au passé composé est mon plus grand défaut en orthographe.
Doit-on dire "une occasion qui m'a permis d'avancer" ou "Une occasion qui m'a permise d'avancer" ?
[...] qui m'a permis d'avancer.
On ne fait pas d'accord avec le sujet (occasion) avec l'auxiliaire avoir.
On ne fait pas d'accord avec me même s'il représente une personne de sexe féminin car c'est un complément d'objet indirect (à permis à qui ? à moi)
Le complément d'objet direct est d'avancer (à permis quoi ? d'avancer)
Pour qu'il y ait accord, il faudrait que le complément d'objet direct soit placé avant l'auxiliaire avoir, par exemple :
Je l'ai remercié pour la visite qu'il m'a permise.
mais attention, pas d'accord dans :
Je l'ai remercié pour la visite qu'il m'a permis de faire.
Dans ce dernier cas, on est en présence d'un complément d'objet indirect (pour la visite qu'il m'a permis de quoi ? de faire).
De est une préposition dans ce dernier cas alors que c'est une particule de l'infinitif dans la phrase de la question.