I noticed new OBi200 and OBi202 needing the new FW would get "confused" until it got the new FW.
In one case I manually downloaded an updated firmware and put it on the OBi200, then I was able to register to OBiTalk and run a firmware update from there with the ! in the triangle button.
I can't say, though, if that was 100% the issue because his router was really outdated, too.
Before BOTH those situations were remedied, I couldn't get the OBi200 to register with the server, either.
FYI. I used a handset and star codes to get the LAN IP address to login and update its firmware manually.
FYI2. Before the router upgrade, there was a problem with the Belkin DHCP, having overlapped an Epson printer with the OBi200. Check that you don't have another device on the same IP address as your OBI (which seems to allow the **9 222 222 222 test okay, but not the server registration- even though it replied "code has been sent to the server")