Oh ragazzo, ho visto così tanto questo caso ... Nel mio caso, vivo in Perù, e la maggior parte dei vettori e dei piani cellulari qui hanno una limitazione per inviare SMS solo localmente, non in tutto il mondo. L'attivazione di iMessage richiede che il telefono invii un SMS ai server sul Regno Unito (non so perché), quindi la limitazione lo blocca e il telefono rimane per sempre sulla schermata "Attesa in attesa".
La soluzione (per queste situazioni, almeno) è acquistare una tariffa prepagata per il numero di telefono. L'importo prepagato non ha restrizioni e può essere utilizzato per chiamare o inviare SMS in tutto il mondo, quindi ci vuole ancora un altro tentativo di disabilitare e abilitare il servizio iMessage e questa volta funzionerà. Ci vuole un paio di minuti per attivarlo, però.
Tieni presente che potrebbe trattarsi di una soluzione specifica per paese / operatore, ma nel complesso ti viene l'idea.