Suggerimento che non ha a che fare con le tue librerie: effettuare queste operazioni nello starter, copia ed apertura db; inoltre, copiarlo nella DirInternal, non nella DirRootExternal - sia perché questa potrebbe non essere accessibile, sia perché poi il db sarebbe accessibile anche dall'esterno dell'app e quindi l'utente potrebbe eliminarlo.
Ecco, sarebbe meglio, come ho scritto nel post precedente, che le tue classi/librerie richiedessero un db sqlite aperto nell'inizializzazione; sarebbe tutto più semplice e logico. Inoltre, farei un'unica libreria, in cui il navigatore sia un metodo come gli altri, UpdateBitmap...
Quindi avrei una mia libreria ad esempio di nome SQLExt (SQL Extended), la dichiarerei ed inizializzerei con:
Public sqlxEstrazioni As SQLExt ' tanto per rimanere sul Superenalotto
sqlxEstrazioni.Inizialize(sqlEstrazioni) ' sqlEstrazioni sarebbe un db SQL, inizializzato nello Starter (anche sqlxEstrazioni dichiarato e inizializzato nello Starter).
Immagino che qui bitmap sia il nome del campo, giusto?