Thanks for sharing.
We shifted from 2017 1 to 3 and think we are going to settle for 2017.3 or 2018. Not sure why the team skipped over 2017.4 but the 2018 provides a better C# alignment with Microsoft for inter-reliability of programming, so we are trying it.
We are non-visor, so we do not use those SDK...which might impact...
I am beginning to wonder if Microsoft's Plug and Play, 3D services or Windows Hello cameras, etc. might be tweaking LEAP which on my system always winds up as a USB Camera with a 2006 Microsoft Driver.
In contrast, my Intel D400 series cameras for computer vision always appear as imaging devices and they had been firing up for imaging (not hand tracking) with better reliability than LEAP seems to fire up. But, Intel is stepping away from implementations and solid connections with Unity3d and edging toward being simply a 3D device...Hopefully LEAP has a best practice for us because I don't really want to do the math
I am stripping down a machine and reloading to test some builds this week.
Thanks to your diligence, I have added you potential bug to my checklist.
I will post what I discover!