I tried to make arrows accesible through making them typeable with a calt-Feature.
(Does it matter if liga or calt?)
By activating the feature and typing the cobinations this message came up.
Can you reproduce it? If so, please send me the .glyphs file please to support (at) (this website without www).
dlig if at all. Should be a conscious decision of the user. But it is the question if this should be solved in the font at all. Better probably to add an autocomplete text in System Preferences > Keyboard > Text.
The problem was that the feature code used a glyph that is connected to a character which is used as a dead key for accents.
What happened precisely: asciicircum is used in the feature code, which is typed with the circumflex key on the keyboard. The circumflex key is a so-called dead key though, meaning after it is typed, it waits for the base letter to combine into a diacritic letter. E.g. you would type circumflex → e → and you receive ê. But after typing the circumflex key in this case, a vertical bar was typed, and that messed up the character count, and therefore you got an Out of bounds error.