I'm going to throw one other thought out there - just call this "wishful thinking out loud."
Of course my real hope is that Google Voice acknowledges that they have a problem and fixes it. As I say,
the last time I saw an issue like this that affected a large number of users, it took them over two weeks to fix it.
It would be SO much easier to interface with Google Voice if they would allow direct SIP connections to their service (or even just SIP forwarding, which would be half a loaf, so to speak). However, at this point, the only such connection they allow are to Gizmo5 users. And the problem there is that Google bought Gizmo5 and then immediately shut it down for new accounts. It's obvious that they wanted it for some reason, but apparently NOT to run it as it had originally been run.
My thought is this: If the OBi folks could actually figure out how to get in touch with someone at Google, maybe they could figure out a way to get a similar type of peering into the OBiTALK network. I don't know how "approachable" Google is (I suspect "not very") but still, the Gizmo5 folks made it happen somehow, back before the big G swallowed them up like a shark eating a minnow. If an agreement could be worked out, what you could then do is make an OBiTALK number a Google Voice destination.
Or there is thought #2. See if anyone can find out why Google bought Gizmo5 and whether they really want it. Maybe they've mined it for all the technology they can get out of it, and now it's a service that they are just keeping on life support, as it were. Maybe they'd be willing to sell the existing subscriber base and platform, and maybe Obihai could buy it and offer it as a service to Obi device buyers. They would have to make sure that the purchase agreement included a clause that maintains the existing ability of Google Voice users to pick Gizmo5 as a destination. Obviously from Obihai's standpoint this would not be as desirable as the ability to just pick an OBiTALK number as a destination, but if Google Voice would really like to unload Gizmo5 (and I have no idea why they are keeping it since they obviously don't want to start adding any new accounts) it might be a way in.
The goal here is to get a genuine SIP connection or SIP forward from Google Voice. Of course if Google actually fixes the issues with the Caller ID then we'll all be happy, but as I say, the last time this sort of thing happened it took them over two weeks. I do suggest that anyone who's experiencing this issue be sure to leave a post in
this thread, and encourage anyone else you know that's having this problem to do the same. If they thought it was affecting many users, it might get higher priority.