Apple says the issue may stem from having an inactive SIM with the same number as your active SIM. To fix it, remove the inactive SIM and activate iMessage again.
If the "your phone is not registered on a network" error has popped up on your Android phone, you know how frustrating it can be. Whether you want to call your family ...