Please also include that their might be a small piece of tape over the microphone on the new PCB.
My mic was not working "on ear" but it was working when on speaker.
Found that small piece of tape by comparing the 2 boards, removed the tape and problem solved.