Can’t save my file because of a “curs_” warning

I’ll appreciate it if anyone can help me solve this problem. My file was working perfect until I restarted my computer; then I started getting this warning:


When I click on “Show” button, it doesn’t give me anything; and I don’t seem to know how to get rid of it. Btw the file is on an Arabic script, and I’m using Glyphs 3.2.3.
Thank you for your help.

The first screenshot is about two things: some out of date component alignments. And about some duplicate unicodes; not sure where the “7FFFFFFF” comes from. And the madda-ar should get the uncode, not the madda-ar.cv07.

And the export error points to a duplicated curs feature code? Did you open the .otf and the curs feature was imported? Can you check Font Info > Features?

Thanks for your answer. Actually I don’t have a “curs” feature (unless “mark” feature is counted as such).
I keep getting this warning when I try to export my file,

Also, do you think I should get the newest update G3.3? Thanks.

The curs feature is generated based on the exit and entry anchors inside the glyphs. Can you send us the .glyphs file?

It might help to get the latest 3.3 version. I remember to have fixed something related to this.

I’ve just sent you the file. Thank you.

I did; unfortunately it didn’t fix the problem.
I’ve just sent you guys an email with the file.
Thank you.

The problem with the “curs_” is in three glyphs dad-ar.init.ss05, zah-ar.medi.ss05 and feh-ar.init.ss05. They have a “exit_” anchor that produces the extra lookup. What do you use it for?

When I remove those anchors, it will complain about more problems. One seems to be an overflow in the liga feature. You might to add “useExtension” after the lookup name for bigger lookups until it goes away.