But I asked you to try using CLUAConsole. Everything is in the other topic:
Strange, because there shouldn't be a problem. There are 2 ways - you may try to load the save and do this level of the asylum again, or try codes standing near the mirror:
CLUAConsole:SetGlobal("GeniePlat12","GLOBAL",1)
CLUAConsole:SetGlobal("GeniePlate12Time","GLOBAL",4)
If it doesn't work, then try other numbers with the time global. Like for example:
CLUAConsole:SetGlobal("GeniePlate12Time","GLOBAL",5)
or
CLUAConsole:SetGlobal("GeniePlate12Time","GLOBAL",1)
I'm not sure how timer works and how to provide it to fire via the console.
if this still doesn't work, then you should check other sript:
CLUAConsole:GetGlobal("YvetteSpellhold","GLOBAL")
to provide this thing work, it should be set to 2.
And if you do everything at least 2 and nothing helps, just use this:
CLUAConsole:SetGlobal("YvetteSpellhold","GLOBAL",3)
It should work.