Currently, in BG:EE, BG2:EE, and IWD:EE, if you make a custom contingency or sequencer spell (for example, if you want to be able to store a spell in a Glyph of Warding), when a character casts it, the game will crash when it tries to bring up the spell select menu. The reason is because each contingency/sequencer spell file has a unique description in the menu after you cast it (separate from the normal spell description). These descriptions are hardcoded as far as I know, and if you make a custom contingency/sequencer spell, it won't have a description in the menu, and the game will crash trying to load a description that doesn't exist.
My fix edits UI.menu so that if the game can't find the description of the particular contingency or sequencer your character is casting, it gives it a blank description rather than crashing the game. The fix does not change the unmodded experience of the game at all: if you're casting one of the vanilla contingency/sequencer spells, it will still have the correct description. It simply allows you to create your own contingencies and sequencers without the game crashing.
I have tested my fix in BG:EE, BG2:EE, and IWD:EE, and with both custom sequencers and custom contingencies. In all these cases, without the fix installed, casting a custom contingency/sequencer will cause the game to crash. In all these cases, with the fix installed, casting a custom contingency/sequencer works fine.
The fix is a simple WeiDU program that patches UI.menu rather than overwriting it. You can download it below.