Guess it is late, that non-casted number isn't being set to a string but a string array. SmileBasic really ought to throw an error for that especially when option strict is active.