How do I troubleshoot inconsistent call quality?
I experienced a similar problem on my OnePlus One a few months ago. I fixed it by disabling "Ok Google" detection from any screen in the Google app settings.

Apparently, the always on voice detection interferes with the voice in the call and hence the other person is unable to hear. It appears to be a Cyanogen bug.