The complicated question doesn't work.
Honestants and Swindlecants III. - Back to the Logic Problems
Our gringo displeased the sovereign with his intrusive questions and was condemned to death. But there was also a chance to save himself by solving the following logic problem. The gringo was shown two doors - one leading to a scaffold and the second one to freedom (both doors were the same) and only the door guards knew what was behind the doors. The sovereign let the gringo put one question to one guard. And because the sovereign was an honest man he warned that exactly one guard is a Swindlecant.
What question can save the gringo's life?
In response to the complicated question:
The Swindlecant could say "Well, I would say 'fine weather we're having today'." and this would be a lie. However, if you rephrase so he can only choose from two answers, it would work. "Which door would you indicate if I asked you ...?"
Careful, if this were real, your fate would have been left to chance.
Ooh! I just noticed that the phrasing of the inderect question would only have a 50/50 shot of working for the same reason. (the honestant would definitely tell you what the swindlecant's lie would be. but the swindlecant could tell you "He would say 'Fizzle fazzle'" and still be lying.