When you create an Apple ID account, you get automatically a free access to both iMessage and FaceTime that let you text or video-chat with all people, no cell smartphone plan required — all you want is a internet. In some cases, it can take a day, and in others, it can take a couple of hours. The apps will remain stuck on the "Waiting for activation" error. You don't need to worry if your iMessage is stuck on this message for more than a day
There are some easy steps you could take to fix it.
1. Check Apple's server status page
2. Make sure that you're connected to the internet
3. Refresh your connections to iMessage
4. Sign out of your Apple ID account
5. Check that your time and date are correct
6. Update your iPhone, iPad, or iPod
7. Factory reset your device
8. Contact your carrier
9. Contact Apple Support
For more read - https://perfectio.net/imessage-activation-error/
Share this page with your family and friends.