Is there a tech support number that I can call where I can speak to someone in the US? Every time I call the customer support number with an issue they frustrate me even more because there is some sort of language barrier and I spend 30 minutes with them on the phone and end up having to hang up without having my issue resolved.
There is no other customer support number.
https://www.ooma.com/company/contact
I would suggest that you post your issues here on the forum. You may find that you get excellent help here. Although there are some things that require calling customer support, unfortunately.