There are two audio streams - one was taken from camera and is synchronized, and another is from separate device. The second stream is desynchronized at the start, and it also looks like the speed doesn't match. Time in Exif tags is wrong as well. Some scripting is needed to diagnose the problem and fix it.
Two tasks.
Try https://github.com/lawl/NoiseTorch on recorded files and there are also links that can be helpful.
There are two audio streams - one was taken from camera and is synchronized, and another is from separate device. The second stream is desynchronized at the start, and it also looks like the speed doesn't match. Time in Exif tags is wrong as well. Some scripting is needed to diagnose the problem and fix it.