I have a Motorola Stylus the first generation. We got my mom the same exact phone except through Verizon. Wi-fi calling works on her phone no problem but cannot be turned on my phone because it is "unlocked". Verizon should not put restrictions on "unlocked" phones that disable "features" like VoLTE and wifi calling. If I were to throw in an old Tmobile Sim card and enable it then the wifi calling features would suddenly be enabled on my phone. I actually had to switch my Verizon account from prepaid to postpaid so my "unlocked" phone can receive VoLTE! They make exceptions for flagship top model phones that are unlocked so they should allow these "features" on all phones that work with their network regardless if the phone was purchased from them for not.
Now that I activated an unlocked phone on a line I can't get any of the decent deals they have on a new phone. I luckily get decent 4g coverage in my house it's why I have Verizon but this option shouldn't be restricted just to force you to buy a phone from them. My phone works great and I would only consider replacing it just to get wifi calling but I really can't because I'd have to pay Verizon's full retail price on a new phone since now I have a line and can't get any discounts for opening a new line. Had they explained this to me they had this phone for only $5 a month at the time and I would have gotten it so I could get that ability. Unfortunate to have to buy my same model phone just to gain a function my phone is already able to do. My phone works inside my own house but doesn't inside other homes who I can connect to their internet. I just use Google voice to get around it as it will always work with an internet or 4G connection. Especially for postpaid customers all these "features" should be enabled regardless if the phone is unlocked or not. VoLTE should be automatically enabled for all Verizon customers pre or post paid. Their hostility towards unlocked phones is their own undoing. It drives people towards carriers that have more fair policies towards unlocked phones.
Basically I'm stuck with a phone that they want me to "upgrade" to get a feature my phone is already capable of and because I already activated the line I can't get anything from them at a decent price. Because they won't enable the "feature" on my line. Besides the phone works perfectly fine and I'm in no rush to change it out. Just annoyed by Verizon's policies towards unlocked phones.