If you've ever had problems receiving texts after switching from an iPhone to Android,you're not alone.
A long-standing problem with iMessage can sometimes prevent former iPhone owners from receiving texts from other iPhones, but now it appears Apple is finally doing something about it.
Apple says a server issue exacerbated the problem in recent weeks, Re/code reports, which has been fixed. The company is also planning to do even more in a future software update. It declined to offer specifics, saying merely the coming patch would "have an additional bug fix."
iMessage is Apple's proprietary messaging system that bypasses the wireless carrier's network. This ensures texts don't count against a person's SMS limits, but it only works between iPhones. If a person switches from an iPhone to an Android (or any other system), Apple's servers might still assume the person has an iPhone if he didn't log out of iMessage before switching.
Depending on how the person has configured their Apple account, fixing the problem can be virtually impossibleDepending on how the person has configured their Apple account, fixing the problem can be virtually impossible, with the only solution being to wait 30 days for Apple's iMessage server to reset the account.
A California woman filed a class action lawsuit against Apple over the issue earlier this week, claiming the company knowingly interfered with the wireless contract she signed with her carrier, which entitles her to receive text messages. Apple hasn't commented publicly on the suit.
The server bug Apple claims to have fixed may have contributed to the problem, which may have led to more people being affected by the issue lately. While the planned update to iOS should further address the problem, a full fix may require Apple working with wireless carriers to ensure recycled phone numbers aren't affected as well.