Recently I am experiencing an odd problem with my iPhone4: when I try to update apps I get a message saying the app is over 20mg and connect to WiFi to download. But I am connected to my WiFi and am also on 3G. I check in Settings to make sure I'm connected to WiFi.But the download does not take place. What gives?