Kerning between RTL glyhs and universal glyphs does not work at all for me. Here : hebrew SAMEKH with hyphen. (To make it clear, I have overkerned a little bit.)
Glyphs 2 or 3:
Result in Indesign:
or TextEdit
Do you have any hints?