Oculus audio plug-in failed to initialize

I updated to the latest 4.11 branch updates as of this morning. Deleted the DLL, and rebuilt everything. The DLL was put back. Stepped through FOculusAudioPlugin::Initialize() and from what I can tell, the DLL loads in correctly (a handle is obtained by LoadModule()). Then I reach the line:

		ovrResult Result = ovrAudio_Initialize();
		OVR_AUDIO_CHECK(Result, "Failed to initialize OVR Audio system");

and I still received a result code of 2000. So still a no go. I can’t step through ovrAudio_Initialize() of course, so no idea what is happening in that black box.

When I open ovraudio64.dll in Microsoft’s Dependency Walker, I get the following errors:

Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Error: Modules with different CPU types were found.

And interestingly, I cannot find the ovrAudio_Initialize function within the function ordinal list within Dependency Walker.

Should I be asking Oculus about ovraudio64.dll? I’m still not sure who owns it and where it came from.

If you are able to send me your copy of the DLL to test with, you could use Google Drive or something similar and send an email to TheHeadGnome at gnometech.com. Thanks!