somehow I got some value into my server_character_eq2_uisettings.xml. Once I had that issue every time I used the preset I got a message "Usage /tellchannel <chanelname> <<message>" and the SelectedItemIndex part of the macro would not work.
That occurs when you are in a chat channel and use a script with (x)=1. (/1 is a shortcut for /tellchannel 1). This is due to the way that the game treats UI scripts...
Work-around to try:
Instead of Parent.TierDropdown.SelectedIndex=1
(or whatever it is), try giving the button a property of Tier="1", and then use Parent.TierDropdown.SelectedIndex=(Tier)
. Not certain it will fix the issue but it's certainly worth a shot.