He's getting all of his data so there's no data problem actually occurring. He just can't surf the net. Make sure also you go to options-advanced options-host routing table-menu-register now. That should put you back on track after your batt pull.
Posted from my CrackBerry at wapforums.crackberry.com
If your other apps are working then you're getting data. So your browser is malfunctioning.
As suggested, pull your battery and resend your service books.
If that doesn't work, you may need to reload your OS. Several of us have been experiencing browser issues this last week or so, although your specific symptom is new. Upgrading the OS was the only thing I tried that actually made a difference.(Been there, done that )
CrackBerry is in no way Affiliated with BlackBerry. We take pride in our unbiased content, however do occasionally receive free products from vendors that we review or discuss. For more info click here.