Maybe this is just an issue with the Viva or going trans atlantic, but on our recent trip we were told by the Internet person on the ship that the messaging feature would not work and to not waste our money on the 9.95 feature.
I was able to text family back home but could not text my husband on the ship, even though we both have Iphones.