Here are the frequencies/bands that Koodo primarily uses:
2G: None
3G: 850Mhz (B5), 1900Mhz (B2) - (Both used for 4G in some regions as well)
4G/LTE: 1700/2100Mhz (B4), 700Mhz (B12/13/17/29), 2600Mhz (B7)
5G: 600 MHz n71, 3500 MHz n78, 1700/2100 MHz n66
And this is what your phone uses
https://www.gsmarena.com/oppo_a1k-9673.php
2G bands GSM 850 / 900 / 1800 / 1900
3G bands HSDPA 850 / 900 / 2100
4G bands 1, 3, 5, 7, 8, 20, 28, 38, 40, 41
You only have one 3G band and one LTE band that works with Koodo so your coverage is not great to begin with.
Koodo also started to limit VoLTE access to phones on this list.
https://www.koodomobile.com/help/volte
So if you go to Settings > Connections > Mobile Networks > Network mode (or a similar path for your phone settings), can you switch to 3G only (it may appear as WCDMA or HSPA).
If you do this, can you use data and call at the same time?