Hi, there. I'm able to play random sounds from directory using tokens. As a sanity check, I looked at the code first and found that it does process and use tokens. Any error or warning messages, however, just shows the token and not the rendered token (corrected that while I was in there).
Set Text [directory] to 'D:\Data\Music\Gary Numan\' <---- works with or without backslash at the end
Play random sound (from directory: {TXT:directory} - suppress repeats)
I can only assume the problem is data-related, unless there is something else that's broken (been known to happen).
Gary (not Numan)