I understand. I did figure out that the two are not connected. I have noticed, when I clean install a ROM it works, then when I restore my data from Xiaomi Cloud, call recording gets broken. I am suspecting it is one of the settings that is the culprit. I am waiting to do a clean install and not restore settings from cloud or local backup and test. Will update you.