Motorola One Power Android 9.0 disabled the call recording feature. This is the reason why your own voice is good but the caller's voice is very weak in recordings. No matter what recorder you are using in the market the result is the same. You can test and confirm this fact. Boldbeast Recorder can fix the problem perfectly if you root the phone. Without root there will be no solution in the world unfortunately.
After root the phone please use these settings to record calls:
- Record Mode: Alsa
- Alsa Device: Auto
- Alsa Bits: 16 Bits
- Alsa Channels: Auto
- Alsa Sampling Rate: Auto
- Fix Recording Issues - Change Audio Controls: Yes
- Fix Recording Issues - Change Audio Driver: No
- Fix Recording Issues - Start Input Stream: No
Recorded calls are loud and clear in both sides.