I have recently updated to Android 12 using the firmware file from asus' website, everything seems to be working fine other than the speakerphone which suffers from a serious echo problem. People complain about hearing themselves whenever I use the speakerphone. I tried recording a call and could hear the echo in the recording as well. If I switch back from speakerphone to normal then the echo is gone.
I have downgraded back to android 11 and it does not have this issue, so I assume it's a firmware bug.