Your OBS recording has been processed, Noise-Reduction & noise-gate.
What OBS is/isn’t doing to your audio, (EQ,NR,Gate), may be the reason it has changed.
Compression does help, particularly multi-band compression …
I used the free KSHMR plugin in Audcaity, it’s not designed for speech, but it does the job …

“pressure” is multi-band compression, “comp” is single band compression
LevelSpeech2.ny is another compressor worth trying on speech.