Maybe it's because of the scopedSingle: ```class S...
# kodein
d
Maybe it's because of the scopedSingle:
Copy code
class SyncVerticle: InjectedAbstractVerticle(), SyncController, KodeinInjected {
	override val kodeinModule = Kodein.Module {
		bind<EventBus>() with scopedSingleton(verticleScope) { it.eventBus() }
		bind<SyncService>() with singleton { SyncServiceImpl(this@SyncVerticle, instance()) }
	}

	val eventbus: EventBus by instance()
	val syncService: SyncService by instance()

	override fun start() {
		inject(kodein)
?