Accord du participe passé entre deux "que" ou entre "que" et "qui"
Le participe passé est toujours invariable lorsqu'il est précédé de "que" et suivi du pronom relatif "qui". Dans cette construction, l'objet direct est la proposition relative complète avec son sujet, auquel renvoie "qui".
Les hommes que j'avais prévu qui viendraient.
Ce ne sont pas les hommes...que j'avais prévu mais qui viendraient la proposition avec son sujet les hommes auquel renvoie qui.
Lorsque le participe passé est encadré par deux "que", il est invariable si le premier "que", le pronom relatif (le second est une conjonction), est objet direct du verbe qui vient après le participe.
L'air que j'ai entendu que vous chantiez.
J'ai entendu quoi? que vous chantiez "que" = l'air.
C'est la note qu'il a espéré qu'on lui donnerait.
Il a espéré quoi? qu'on lui donnerait "que" = la note.
Si le pronom relatif "que" (le premier), est complément d'objet direct du participe, l'accord se fait normalement.
Les personnes que tu as prévenues que je viendrais.
Tu as prévenu qui? que = les personnes = COD.
Tu les as prévenues de quoi? que je viendrais = COI.