Finally got to the root of the problem at least pertaining to this issue - install older Visual C++ runtimes, I've had luck with 2012, but it seems theres something with the runtime that some pieces of the runtime depend on (I suspect 39dll of all things tbh)
whats bg 1? and destiny 2? oof lol jk. I've been waisting time on rocket league, halo, and other random games I come across or feel like playing on xbox or pc. at least until diablo 4 drops.