I had a similar problem and this was one of the rare posts i found. Even though my problem was not related to text boxes but the normal text emelement, i still post my answer here in case anyone else stumbles over this:
My text box, using an imported font, did not show any text that was wrapped (on mobile devices only); so it only showed the first line and cut of words even leaving splinters of letters behind. Testing on PC the text rendered fine.
Events wise I set my text first, referring to this manual excerpt: "TextWidth
TextHeight
Return the size of the actual text content within the text object's rectangle. Note the Text object must be drawn before these have the correct values. If you set the text then immediately access these expressions, they won't yet have the correct value. Adding a 'Wait 0.1 seconds' action will usually solve this." scirra.com/manual/116/text
Then I set width and height, to position other elements responsive to its position and size.
THE ANSWER TO THE TEXT BEING CUT OFF:
It seamed to have something to do with "custom font" + "Enabled BBCode". As soon as I disabled it in the properties of the text object, everything works fine on all devices.
I hope this might help somebody in the future :)
Best,
Chris