::
Il comando che hai usato \bfsffamily, che io sappia non e definito in nessun pacchetto, almeno per scrivere testo;
Forse lo è per scrivere matematica conforme alle norme ISO sulla matematica delle grandezze nelle scienze sperimentali per esempio per comporre matematica con pdflatex e i font LibertinusT1math.
Lo è anche, mi pare, con il pacchetto isomath e con il mio pacchetto pm-isomath (poor man ISO math).
Ma se questo tipo di font lo usi davvero epr la matematica, dovrebbe esserti chiaro che non è opportuno usare espressioni matematiche con simboli in nero nei titoli dei paragrafi e dei sottoparagrafi; è eccezionale che lo si possa fare e che sia opportuno farlo; di solito si ottiene un risultato non adeguato a meno che non si tratti di un simbolo isolato senza indicazioni di nessuna operazione. Bisogna fare uso dell’argomento facoltativo di \section e \subsection e/o bisogna proteggere i comandi matematici in modo che non vengano sviluppati prima di finire nell’indice generale. Poi bisogna isolare l’espressione dentro un gruppo e, prima di entrare in modo matematico, bisogna specificare \boldmath; alternativamente bisogna usare il pacchetto bm, e usare il suo comando \bm. Insomma ci sono mille motivi per non scrivere nualla di matematico nei tioli di capitoli, paragrafi, sottoparagrafi, eccetera, oltre che nelle didascalie. Si tratta di argomenti mobili, quindi fragili e producono molti fastidi.
Ho il sospetto che sia anche una “best practice” di tipografia di non mettere matematica nei titoli, ma non ho una competenza sufficiente; anche perché i manuali di tipografia che ho studiato parlano di tutto tranne che della matematica, meno che mai della matematica nei titoli.
Se invece scrivi testo senza grazie e vuoi metterlo in nero devi usare la costruzione [tt]\textbf{\sffamily <testo>}}[/tt] o ti definisci un comando che esegua quelle due macro.
Come vedi, leggendo il messaggio d’errore si capisce benissimo da dove arriva.