Vedo il problema. Il commit 82e75c8 ha creato funzioni nello schema discourse_functions e il commit 8016fca ha eliminato le funzioni. Quando si tenta di ripristinare un backup creato tra questi due commit su una versione successiva a 8016fca, il ripristino fallisce.
La funzionalità di ripristino contiene una soluzione temporanea per tali problemi, ma non ha funzionato per discourse_functions creati da plugin. Ecco una PR che risolverà questo problema: