The other thing to check would be to ensure that the text isn't on the GM layer, since when it's there it's invisible to players. Right click the text, go to Layer >> and make sure that it's either on the Token or Map layer.
Barring that, I'd definitely check Mr G's suggestion about the z-layering, by moving it to the front to be sure it's not just hiding behind something else.