Problem solved. It was a path issue, or something along those lines. I had the images being loaded with a path of "/fonts/xxxx.png". Replacing them with "fonts/xxxx.png" causes it to work.
However, this causes another problem. On iOS, the text appears correctly, but using
GetTextX(), GetTextY(), GetTextTotalWidth(), GetTextTotalHeight(), makes the program crash.
So, one step forward, two back
EDIT: Anyone from TGC, message me. I'll send you my source code - ironically enough right now, the only way I can play my game is without text appearing correctly :/
Hi there. My name is Dug. I have just met you, and I love you.