I have issues with SmartString - it not use array from script. Why arrays cause issues?
They can, the syntax is different.
Try {earningsTimeText.0}, {earningsTimeText.1} etc