Of all the things that could cause me to return the S20+, I did not expect WeChat to be it. For some reason it just won't work. My wife (and in-laws...could be a good thing there) can't video call me because I don't get any notification from WeChat that someone is calling me. I've set it to never sleep, placed it in "excluded from memory" setting, enabled "mobile data always active" in Dev settings. No dice. I get error pop ups that say "WeChat can't connect to my WiFi network so it is now connected to mobile data." I've never seen this happen before. She's really irritated and hates Android even more now haha.
My SIM is back in my Pixel 4 XL, I don't recall this ever being an issue with that phone. If it also now doesn't work with the Pixel I may be forced (suffering, clearly) to only use an iPhone going forward. I'm all ears if anyone has experienced this issue on Android. I read that WeChat didn't play nice with Samsung phones in the past but that was years ago.