Issue with random Uninitialized Property Access Exception

Every now and then when i navigate in code handled by a custom language plugin i am working on i get this exception

kotlin.UninitializedPropertyAccessException: lateinit property myPopup has not been initialized

The stacktrace does not contain any of my code so i find it hard to tell what i am doing wrong. the only hint i got is that its related to the documentation pop up (guess based upon the class name DocumentationPopupUI) anyone here have any experience with this or know whats causing it ?

kotlin.UninitializedPropertyAccessException: lateinit property myPopup has not been initialized
	at com.intellij.lang.documentation.ide.ui.DocumentationPopupUI._init_$lambda$5(DocumentationPopupUI.kt:109)
	at com.intellij.openapi.actionSystem.impl.MySink.uiDataSnapshot(PreCachedDataContext.kt:529)
	at com.intellij.openapi.actionSystem.DataSink$Companion.uiDataSnapshot(UiDataProvider.kt:210)
	at com.intellij.openapi.actionSystem.UiDataProvider$Companion$wrapComponent$1.uiDataSnapshot(UiDataProvider.kt:48)
	at com.intellij.openapi.actionSystem.impl.MySink.uiDataSnapshot(PreCachedDataContext.kt:529)
	at com.intellij.openapi.actionSystem.DataSink$Companion.uiDataSnapshot(UiDataProvider.kt:210)
	at com.intellij.openapi.actionSystem.impl.PreCachedDataContextKt.cacheProviderData(PreCachedDataContext.kt:410)
	at com.intellij.openapi.actionSystem.impl.PreCachedDataContextKt.cacheComponentsData(PreCachedDataContext.kt:393)
	at com.intellij.openapi.actionSystem.impl.PreCachedDataContextKt.access$cacheComponentsData(PreCachedDataContext.kt:1)
	at com.intellij.openapi.actionSystem.impl.PreCachedDataContext.<init>(PreCachedDataContext.kt:95)
	at com.intellij.openapi.actionSystem.impl.Utils.createAsyncDataContext(Utils.kt:163)
	at com.intellij.openapi.fileEditor.impl.IdeUiServiceImpl.createUiDataContext(IdeUiServiceImpl.java:79)
	at com.intellij.ide.impl.DataManagerImpl.getDataContext(DataManagerImpl.java:283)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.getDataContext(ActionToolbarImpl.java:1274)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImpl(ActionToolbarImpl.java:1016)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl$1.updateActionsImpl(ActionToolbarImpl.java:204)
	at com.intellij.openapi.actionSystem.impl.ToolbarUpdater$MyUpdateRunnable.run(ToolbarUpdater.java:181)
	at com.intellij.openapi.actionSystem.impl.ToolbarUpdater.updateActions(ToolbarUpdater.java:81)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsWithoutLoadingIcon(ActionToolbarImpl.java:1009)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:1003)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsImmediately(ActionToolbarImpl.java:981)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.updateActionsOnAdd(ActionToolbarImpl.java:351)
	at com.intellij.openapi.actionSystem.impl.ActionToolbarImpl.addNotify(ActionToolbarImpl.java:346)
	at java.desktop/java.awt.Container.addNotify(Container.java:2804)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
	at java.desktop/java.awt.Container.addNotify(Container.java:2804)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
	at java.desktop/java.awt.Container.addNotify(Container.java:2804)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
	at java.desktop/java.awt.Container.addNotify(Container.java:2804)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4847)
	at java.desktop/java.awt.Container.addImpl(Container.java:1150)
	at java.desktop/java.awt.Container.add(Container.java:1001)```

It’s a known issue in platform.

Non-public relevant links:
https://youtrack.jetbrains.com/issue/IJPL-163349/UPAE-DocumentationPopupUI.initlambda0
https://youtrack.jetbrains.com/issue/IJPL-175385/UPAE-DocumentationPopupUI.initlambda0
https://youtrack.jetbrains.com/issue/IJPL-172798/UPAE-DocumentationPopupUI.initlambda0