If you recently moved from an iPhone over to another device, such as an Android or Windows phone, you may find you can no longer receive SMS text messages from your iPhone-using contacts. Here are two ways to fix the issue.
If you still have possession of your iPhone, follow these steps:
Now, your iPhone should be deregistered from iMessages, and SMS text messages from iPhone-using contacts should come through like they should.
If your iPhone isn’t still in your position, there’s still a way to deregister your old handset.
Either of the sets of steps laid out above should deregister your iPhone, and allow you to receive SMS text messages from iPhone users.
Thanks to @TheGlennja for the link.