I would do the same thing of sdaza and the workaround suggested by tpartner it should be fit that, but I cannot make it work.
Actually I had a list radio question displayed in columns, so I thought that was the problem.
So I made a classic list radio question, just to try, but I get thesame outcome, that is I get the random order for all the answers.
This is what I did:
$filterxsshtml OFF
Option 'Other' NO
Random answer order YES
Sequential code for the answers (1, 2, ...)
The answer to keep at the end has the higher sequential code
This script code in the source of the question
I've check the source of the demo survey of tpartner and I see, that in the head it call a js script with the same function and at the end of the source I found this script
// Call the Custom_On_Load function defined in the first question of the survey
// Only call if it's defined
if(typeof Custom_On_Load == 'function'){
Custom_On_Load();
}