This, of course, leads to the problem of perceived railroading. Sometimes players do not have perfect knowledge of a situation, so "no" feels arbitrary and very much like railroading (as in my OP example). I am honestly not sure what the best way to deal with it is because the gM keeps stuff...