::
risolto, bastava mettere \usepackage{float} prima di hyperref
Nella guida di hyperref si consiglia di caricare il pacchetto per ultimo. Personalmente, lo trovo esigentissimo: o è l’ultimo della lista o -spessisimo- genera un bell’errore di compilazione e si rifiuta di andare avanti.
L.