Tavie888,
I struggled with getting OBiAPP and X-Lite to work for quite some time. Even after I got it all to register, after a period of time (somtimes minutes, sometime hours) it wouldn't ring on incomming calls. Even if I was still showing registered.
Long story short.... I gave up on the OBiAPP / X-Lite. I didn't like getting forced to update to v.5 either.
So, I now have my softphone registered with Callcentric, and my GV just forwards to it. I don't use the Softphone for any thing besides the Pop-Up showing who is calling when my Phone attached to my OBi100 rings.
That is all I need it to do anyway.
I'm sure that you are still wanting a solution, but I don't have one for you. Again, I messed with it for Weeks, before I just gave up on it.
Good Luck! If you do find a working solution, please post it. Maybe I can learn from your efforts too.
Regards,
GregoryZ