Couldn't find if this was discussed or not but here is the problem.
Seems that the 3G and bars in the icon have 2 colors. When its white, data seems to not work, and when green data works. However, they switch between each other randomly and there are many times I have no internet connection. Sometimes to fix it I have to turn on and off airplane mode. I dont think i set any throttling setting or something like that. I have no idea what conditions set it to switch. Has anyone else had this problem and know of a solution?