Sometime this summer 2018 after an Oculus software update our Herobound spirit champion software started crashing on startup with an error dump and no real useful information on the crash. I thought it was the video drivers and went back and forth to no avail. After emailing the devs multiple times with no response I took a deeper look as this is one of our favorite games. After many days and weeks of trial and error I can finally post what fixed it on our machine!
The fix: I figured it must be some new file causing the issue as it used to run flawlessly. So I tried looking through the files and found the plugins folder. I compared many of these files to some other Oculus apps / sw on my machine and found that the culprit was OVRPlugin.dll. When replacing the newer 2018 ver with an older one it worked again!. I wanted to give back to the Oculus community and I have attached the older version. Simply make a backup of your existing plugin -> rename to OVRPlugin.old to be safe and then unzip OVRPlugin.dll and replace with the attached in the following folder.
<Your drive>\<Your directory>\Oculus\Software\gunfire-games-llc-herobound-spirit-champion\HeroBound2_PC_Data\Plugins
I hope this helps you get the game working again if you are having the same crash condition! If it does please leave some feedback as this is my first post.