GUILayout.SelectionGrid strange behavior

I have encountered a strange behavior for the SelectionGrid for the iphone. I have a SelectionGrid reading from a string[ ], which array is being filled with data dynamically. Actually, first the array is being filled with data and then the selection grid reads it. Everything works fine while in the unity player. However, when I install the game in the device the selection grid doesn’t draw the buttons with the text from the array. I have tested the array and it has data. The strange thing is that when I initialize the array with fixed data e.g. e.g. string[ ] arr = {“button_1”, “button_2”}, it shows properly in the iphone. What am I doing wrong? Any advice would be most helpful.

Can you post the code you are using to populate the string array? There’s a good chance this is a bug but seeing the code might help to suggest a workaround.