I see a problem with OpenType features in my exported VR font. The individual instances do not exhibit this problem.
Here’s my GSUB rule:
lookup vowel_decompose {
sub a_candra-deva by a-deva;
sub eChandra-deva by e-deva;
sub o_candra-deva by aa-deva;
};
lookup anusvara_candra {
sub anusvara-deva by candraBindu-deva;
};
# vowels with candra + ansvara => base vowel + candraBindu
sub [a_candra-deva eChandra-deva o_candra-deva]' lookup vowel_decompose [anusvara-deva]' lookup anusvara_candra;
The output I got:
Harfbuzz : GSUB works but GPOS is off
CoreText : GSUB does not work at all
The screen shots shows both cases. Green is a VR with Bold and Red is the Bold instance.
Appreciate some quick pointers. If there are plugins or even solutions outside Glyphs for a quick fix to produce a variable font, that will be very helpful at this time.

