I work for a company where we install video doorbells (not Ring). We have a few models that have a particular problem with a widely used app. By now I'm desperate to find a way to solve this, because it's really affecting our customers experience with the product. This is a problem they are only experiencing on Android devices. I'm hoping someone here has had this problem, or a similar one, and has some insight I haven't thought about before. On Apple the apps work without a glitch.
This problem is not related to a specific phone brand, but it only occurs on recent Android devices. So we see this problem on Samsung (A and S series), Huawei, OPPO, OnePlus, Xiaomi, etc. But only on devices that were released in the last year or so. Older devices do not seem to have this problem, as of yet (or those customers have not yet contacted us).
Expected behavior:
Our video doorbells use either the Aiwit, Smartlife or Cloudedge apps. When someone rings the doorbell, the customer should get a screen as if they are receiving a call. They can either accept that call or decline it. When they accept that call, the app should launch and they should have a video and audio connection, seeing the person who is standing in front of their door.