Ответ, вероятно, заключается в том, что если что-то подобное происходит с вами, где-то в пути, который вызывается первым, есть неправильная DLL-библиотека (и установка DLL в system32 гарантирует, что она будет первой).
Поэтому, если вы поместите соответствующую DLL в вашу PATH - убедитесь, что она первая (или изучите каждый элемент, чтобы узнать, кто вас опережает)
Ответил себе за будущее для людей