I am developing an offline Vuforia app for the HoloLens 2 that requires a delayed initialization. I am able to force Vuforia to wait until I call VuforiaRuntime.Instance.InitVuforia(); However, on the HoloLens, it takes 13 seconds for Vuforia to initialize and finish its tasks. During this time, the entire screen goes blank and I am unable to see any holograms or do anything. In the Unity editor, initialization takes a fraction of a second.
On older forum posts, there is a line of code (VuforiaUnity.SetHint(VuforiaHint.HINT_ASYNC_FETCH_OF_LATEST_CALIBRATION, 1);) that users are told to use, however, Unity does not recognize the VuforiaUnity namespace and the link to the documentation results in a 404.
What can I do to significantly lower the load times for Vuforia initialization? I am using Vuforia 9.8.8 and my image target database only has 8 targets.