Le package `sectsty` redéfinit les commandes `\underline` et `\underbar`. Il affiche un avertissement lorsqu'il remarque détecte que LaTeX ou d'autres packages les redéfinissent également. Vous pouvez l'ignorer si vous n'utilisez pas de sections soulignées.
Vous pouvez aussi utiliser `titlesec` au lieu de `sectsty` et `\sectionfont` :
\usepackage[center]{titlesec}