No Audio Capture Device found ?

For my bachelor thesis I need to capture the microphone for a speech rec service.
The device is an Oculus Go, which is based on android.

The microphone capturing isn’t working because (i guess) the editor can’t find any microphone on the headset, thus having no source to capture from.
The “Enumerate Audio Capture Device” return an empty array or null.

How is that ?
Is there something needed to enable the source discovery editor-side?
When i run the project in the viewport it clearly recognizes my input device and works fine.

I’ve used 4.20, 4.21 and 4.21 from the oculus vr github page. They all act the same.
New audio engine is enabled both for windows and android.
I’ve tried API levels 19, 21 and 23.
Tried this in the main project as well as in blank projects.

It’s been two weeks and i’m starting to lose my mind, if you have any piece of advice it is really welcome.

Thank you