Package management on Windows is pretty poor, Microsoft does not have an official way of doing things like yum/apt/dnf. Using win_chocolatey is the best and easiest way forward but unfortunately not every package has been made to a high standard so you get some problems there. I usually find, running win_chocolatey with become solves the majority of the issues with the module as it runs like would if you were to do it manually on the host.