The phone is capable of what he needs to do, it sounds like a provisioning issue. Typicall it happens when say you're doing an esn change, and the old and new phones are on at the same time, something in the switch gets confused and pix/flix and downloads stop working.