After spending over 4 hours with various Rogers Tech Support including Level 2 and 3 Tech support. I can confirm that WiFi calling is working on a Non-Rogers iPhone 6S Plus (purchased directly from Apple last week). What resolved my problem was swapping the LTE SIM i got from the Apple store with a new SureTap Sim card i went to the Rogers store to get.
I encourage you all that have issues with activating a Non-Rogers iPhone to try this and i am sure your problem will be resolved. Please dont rely on Rogers BS telling you that it doesnt work on a Non-Rogers phone.
I just moved from Bell to Rogers and I have an unlocked iPhone 6 Plus (purchased from the Apple Store). It doesn't seem that WIFI Calling can be enabled on an unlocked device? Has anyone else hit this and is there any workarounds?
My wifi calling is now working again. I got a call saying the problem had been fixed but they did not provide an indication of what the problem was.
You absolutely can use an unlocked iPhone 6/6S for Wi-Fi calling on Rogers. Dont let them tell you otherwise. Make sure you go to a Rogers store and get a SureTap SIM card activated for the iPhone. It will work after that (as long as it is provisioned on your account).