I finished my App and it works as intended on my macihne. I sent it to few users to test the App. Users gets error messages where they shouldn't.
Part of the script you need to choose a column from the Col List.
I created this Col List Box earlier in the script and assigned some onChange script that pretty much reads what column is selected:
colListX = Col List Box (Data Table(dt<<Get Name), all, width(250), maxSelected(1), On Change(colListXselected = colListX<< Get Selected; show(colListXselected); show(IsScriptable(colListXselected)); colXtext = colListXselected[1]<< Get Name; colX = Column(dt, colXtext); someotherfunctions()));
Now, when users click any column in the Col List Box, they get the below error message. I have put some show() commands in the code and asked them to run it:

So, here colListX - is the Col List Box I'm working with. colListXselected - is the column currently selected wihch I get by Get Selected. Interesting: users have it shown in log as
colListXselected = {"eventtime"};
Is Scriptable(colListXselected) = 1;
wihle my log shows it as
colListXselected = {:eventtime};
Is Scriptable(colListXselected) = 1;
and the code running is identical.
I guess the whole error happens because users don't have it as a column, so even though the object IS scriptable, Get Name message can't be applied to it since it is not column?
Anyways, any idea why users have this difference from my output? How to troubleshoot it?
Thanks,
M