My iphone 7 microphone is getting disabled every now and then. When disabled, i can't make calls and capture video or pictures. After restarting or leaving it alone for sometime, it gets fixed but then after sometime the problem persists. My device is running ios 15.7.3. How to fix it? Is it software issue or a hardware one??