u guys initiate the call with speakers right?
If the way the call is initiated has an affect on the behavior then the bug you see is related to software and not hardware. If there was a problem with the sensor anything using the sensor would exhibit the same results as it is all using the same hardware.