Thank you drgeoff!
Another miracle. Today it started working again without any intervention. So far so good (few hours).
I have received a new OBi 200. Plugged in, followed the "Add Device" and adding GV (for the new number/account I created this week), and bum one shot, everything setup properly, phone status "Connected" making/receiving calls works as normal. I will keep those two devices in parallel to see whether they will have the same behavior (be both up, or down, but be in the same state). My take is that those devices maybe the most flaky element in the system, but maybe only when they degrade with age.
I would give 12 stars out of 10 for OBi before they were purchased by Poly. Those devices work like a charm, when they work. Previous support was really great. Looks like most of the kinks are ironed out. However, what it means, when something new happens, then it is really SOL situation, and potentially the people that worked on the device/system are gone. From my limited experience with those type of errors, a lack of good error reporting is the biggest issue. All bets are off with how/whether the issue will be solved. This is a telephony device, and it used to be that telephony service had five nines, for me this time it was rather five days.
Again, it would be nice to have a better error reporting. Having a list of possible errors and some explanations would be great. It would be nice if some limited REST API was there, so custom interfaces probing for status / errors would be possible. As it is right now, when there are problems, this is more or less like some VooDoo, not really engineering.
I will update this post after few days.