As noted by The Verge, a strange iMessage bug is causing the final word of certain phrases sent via Messages to an iPhone to be invisible to both the message sender and the recipient.
When the following two phrases are sent using iMessage, the last word is not displayed on the iPhone:
- I could be the next Obama (with a space after Obama)
- The best prize is a surprise
Many Twitter users have been able to confirm the problem, which only appears to affect the iPhone.
The bug was first noticed back in December and posted on the Apple Support forums. It appears that additional phrases trigger the truncation as well, though it is unclear what is causing the issue.
Update: As noted on the MacRumors forums, the issue appears to be related to character width. From Arian19:
You can test it out, and even if you change "I could be the next Odama " as the phrase it still gets deleted.
The problem is that the message app, thinks the phrase will fit in a one line bubble, but it actually puts the last word on a hidden second line.
It works with these two phrases because they are the exact width needed, and it is not based on character count, but character width. For example, "l" is skinner than a "w".
Article Link: Odd iMessage Bug Truncates Last Word of Certain Text Phrases