I have been unable to enable VoLTE or WiFi Calling after switching to an iPhone Xs from an Android device.
Here are the steps I have tried so far with no luck:
- Turn off phone for 5 Minutes
- Updating Carrier Settings
- Verifying I’m on the latest iOS
- Verify Cellular settings. As per https://support.apple.com/en-us/HT203124 I only see the Options shown under “If your carrier doesn't support VoLTE”
- Reset Network Settings
- Verify APN settings to be “sp.koodo.com”
- Enrolling through https://ent.telus.com/acmegw-android/koodo/entitlement/e911:
It shows me the address I initially opened the account under, I’ve moved 3 times since
I cannot update the address or get past this step without changing the address.
Looking at the browser calls in the Developer Console I can see the backend throws an Error 500 with a Java Null Pointer Exception:java.lang.NullPointerException
com.telus.entitlement.service.DataStoreService.updateIMSE911PostalAddress(DataStoreService.java:699)
com.telus.entitlement.servlet.E911AddressAndroidServlet.handleSaveE911Address(E911AddressAndroidServlet.java:440)
com.telus.entitlement.servlet.E911AddressAndroidServlet.handleAjaxRequest(E911AddressAndroidServlet.java:259)
com.telus.entitlement.servlet.E911AddressAndroidServlet.doPost(E911AddressAndroidServlet.java:83)
javax.servlet.http.HttpServlet.service(HttpServlet.java:644)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
com.telus.entitlement.servlet.BaseServlet.service(BaseServlet.java:22)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) - Speak to a rep on a callback. He was unable to help me after 30 minutes of trying.
Anything else I can try? The device I am using is a Canadian iPhone Xs I bought from Bell. It is unlocked and my Koodo SIM works fine for LTE data and regular calling.