Fido and Rogers can absolutely disable WhoCalled, even if it is part of a value pack. However, they can't (or won't) completely remove the feature from the package, so you will still see it listed as one of your features, even though it's no longer functioning. It sounds like you got an uneducated (or unwilling) CSR at Fido. I suggest you call again. You will likely get a different CSR who can help you. It worked for me. I had it disabled fairly quickly, because it never worked as advertised.
Now, if they'd only do something about those annoying voicemail SMS notifications?
Add me to the long list of annoyed Fido/Rogers subscribers who hate the Who Called & SMS Notification features.
I just got off the phone with Fido. Level 1 customer service couldn't help me, so my call had to be "escalated"(btw, EVERY SINGLE issue I've had with Fido has required escalation). I ended up speaking to a supervisor who made an exception in my case and had tech support disable both features. And it only took about 15 minutes on the phone! In my experience, that's a very short time for Fido.
The supervisor said something to the effect that because I had an iphone value pack that was grandfathered, they couldn't reconfigure my package without those features, but they made the exception to disable them in my case. However they don't recommend it because they can't guarantee what impact it will have on my service. so I'll just have to see if this causes me any problems. But I doubt it.
My issue is resolved! I left the country on vacation and upon my return my iPhone no longer receives SMS notification of voicemail messages. I now only get the iPhone's own missed call and voicemail alerts.
This change happened without any recent involvement from me. I had not yet written my letter to Rogers and my last call to them was probably in early November. I did, however, write a letter to Apple in November asking if the iPhone was at fault or if Rogers/Fido was incorrectly handling voicemail notifications. I never got a reply, though. In any case, I am a happy camper today.
I hope the rest of you have similar success stories.
I roamed with my iPhone in order to receive emergency voice calls or SMS, but data roaming was turned off the entire time. I used WiFi a lot to access email. I never received a single voicemail while I was away, so I wasn't aware that SMS notification of voicemail had changed until after I returned and received a voicemail.
To be clear, I'm not suggesting that roaming was in any way responsible for resolving my SMS voicemail notification issue. I hadn't notified Rogers that I would be traveling, nor had I requested a U.S. roaming plan for voice or data. I think it was simply a matter of timing; my issue was resolved while I was away and I discovered this upon my return.
So I just got off the phone with Rogers Tech Support and disabled the stoopid redundantly redundant WhoCalled SMS "feature", but the kind lady told me that they can no longer disable the SMS messages from Voicemail. Ah well. The WhoCalled is the worst.