Hmmm... the mask of dreams I don't get. At least in so far as vortexes are concerned. It's beholden to the same restrictions as the Open Dimensional Portal spell now (only even possible on 33% of maps) but it literally casts the spell when used and I can't see any flaw with its reporting. Is it possible it's triggering one of its other effects and reporting nothing there? I'm assuming you're hearing the dimensional portal sound and seeing the magical effect to clue you into which effect is triggering? I'm confounded at the moment.
Viewing post in Caverns of Xaskazien II comments
I'll look again. Shoot... I'm going over the code again and again and not finding anything. No matter how it comes to the spell (spell, scroll, wand, Mask of Dreams or Astral Key), if successful it creates the portal, according to the code. In fact, at the point in time it puts the vortex on the map, it hasn't even checked to see how you cast the spell yet. When you use Mask of Dreams, it comes to the spell with a variable called "casted" equalling 5. 5 denotes Mask of Dreams for this spell. But every single outcome, from success, to any of the 7 or 8 ways you can fail, includes a text output dedicated to casted equalling 5. So I can't see a way you wouldn't get text, unless you adjusted your text prompts setting to Expert (they default to Basic). At Expert, in this situation, it wouldn't give you any text output, but even then, if the spell was successful, the vortex would appear, and if it failed, the word "Fail" would scroll above your character icon. Is there any chance you adjusted this setting between when you cast the spell, receiving the fail notification and when you cast it later and got no text?