Senti @Saro, se non fornisci un tuo esempio minimo compilabile che contenga davvero il minimo come dice il suo nome, ma che riproduca il tuo problema, non possiamo tirare ad indovinare; Se il mio esempio minimo funziona e quel codice da te non funziona, vuol dire che c’è dell’altro da te che ne impedisce il funzionamento; ma nessuno può tirare ad indovinare quello che stai facendo o non facendo. Nella sezione documentazione c’è una guida tematica che aiuta a creare un esempio minimo compilabile; credo che meriti di essere letta, anche se una guida di poche decine di pagine non può insegnare tutti i trucchi del mestiere per andare a caccia di errori o di insuccessi compositivi.
Prova a creare tu stesso un piccolo file simile al mio che contenga una buona parte del tuo preambolo, ma solo lo stretto necessario, e che riproduca il tuo problema. Vedrai che è possibile che tu scopra da solo che cosa c’è che non va; oppure che noi possiamo andare più a fondo e scoprire l’arcano del tuo “insuccesso”.