Ich habe mir die Events nochmal angesehen, und kann keinen Fehler finden. Hast du eventuell irgendwann einmal nicht gespeichert und deshalb ist die variable nicht gesetzt?
Normalerweise gehst du erst zum Thronsaal, dann zurück in das Depot. Unterwegs belauscht du die beiden Piraten und ERST DANN kannst du dem Dubiosen Mann im Depot einen heiltrank unterjubeln und ihn dann bei der Wache des Diebstahls bezichtigen.