Using Earpods on PC with TRRS to 2xTRS splitter
Uninstall your audio drivers and restart. Just use the Microsoft default driver.
If it still not working, just press the middle button once.

It seems like the problem comes with these buttons, not the mic.