data roaming charges when data roaming off
A few days ago I purchased a Verizon iPhone 4. Since I live near the Canadian border, I was told to turn data roaming off when I bought the phone, so I did. I was recently at my place in a valley in Olympic National Park. Power was out, so I tried to use my iPhone as a flashlight. I turned it on, and it instantly presented me with a text mesage warning me that I was being charged for accessing data on a Candian network. This was 40 miles from the nearest Canadian tower and in a mountain valley with no direct Canadian line of sight. Oh, and did I mention that data roaming was off?
Then I called the power company to report the problem, and that voice call was handled by the local Verizon tower.
As soon as I got home I called Verizon. They confirmed and reversed the charge, then spent the next hour elevating the problem, searching the internet and calling Apple to try and find out what happened and if there is any way to prevent this problem in the future. Unfortunately, Verizon can disable international roaming for every phone they support EXCEPT the iPhone due to their contract with Apple. This means that I will have to call Verizon every few days to reverse Canadian data charges, even if I am simply using my phone as a flashlight.
So, is there a real way to turn data roaming or at least international data roaming off on the Verizon iPhone 4? The switch in the settings does not work.