Facebook Live stream

Hi, I am currently using my android phone as the webcam for my Facebook Streaming. So the OBS Droidcam was installed on the Android, then connected to the Windows OBS through the DroidCam plugin. For some unknown reasons, my live stream audio is choppy and you can clearly hear the breaking points throughout the entire Livestream and recording on the Facebook website/app. However, when I record the streaming using the OBS software during the Livestream, there was no choppiness and the audio was smooth. I have tried a number of OBS settings recommended online, but I found no improvement. My upload and download internet speeds were both over 30 Mbps. My system is an i5-8250U with 8 GB memory. My CPU and memory usage were running at ~50% during the Livestream. Since I do not have an issue while recording, I am wondering if the problem is my OBS settings for FB live. Could you provide me with some insights?
Here are my current settings in OBS 27.2.3 (64 bits).
Output mode: Advanced.
Encoder: x264.
Rescale output: unchecked.
Rate control: CBR.
Bitrate: 4000 Kbps.
Keyframe interval: 2.
CPU usage: medium.
Profile: high.
Audio bitrate: 128.
Audio sample rate: 44.1.
Vidoe base and output resolution: 1280×720.
Common FPS value: 30.