C’è un po’ di informazione a riguardo qui.
Javascripts targeting the footer doesn't work after page transitions - #4 by Johani
Quando usi questo
api.onAppEvent("inserted-custom-html", () => {
// some code
});
devi specificare quale HTML personalizzato vuoi prendere di mira: diversi eventi vengono attivati in base a questo.
In questo caso, vuoi prendere di mira il footer. Puoi provare questo e vedere se funziona per te?
api.onAppEvent("inserted-custom-html:footer", () => {
// some code
});