So I hadn't set up my music library yet in SoundTouch and went to do so today. Lo and behold, I have to use iTunes or Windows Media Player. Well, I don't use iTunes since I have no Apple products and my system has Groove music player, not Windows Media Player. Ok, I guess I can download it... or not: You are running Windows 10 64-bit. Although Windows Media Player will not run on your system, you can download Windows Media Player for other operating systems.
Umm....Seriously? You guys haven't updated the software to work with the standard Windows 10 stack? It has been how long since Windows 10 came out?
At the moment we do not have any plans to support Groove, we really appreciate your feedback on Groove integration and I will pass the feedback to the development team. I am sorry to hear that you are having trouble using Windows Media Player (WMP) on Windows 10 64-bit, this should not be happening. WMP should be available on Windows 10 64-bit, I have just downloaded it myself successfully; I would recommend you contact Windows to ask for help downloading WMP.
I hope this helps, should you need anything else then please get in touch.