Hi,
sorry for the delay, I did not get any notification about your reply.
When you start VBS it's in "Stand by" mode and SteamVR is not running until you connect the headset.
The unity application can start in "desktop view/desktop mode" and then request "VR/OpenXR" startup on-demand. (see the attached script)
Most of the time it's going to start SteamVR just fine. Then you can connect the headset and everything's fine. Sometimes crash happens.
Funny thing... I have just noticed while testing this again that similar crash happens with "ViveOpenXRHandtracking.dll"
crash.dmp
Editor.log