Wrong corner component order?

I am using corner components in my design. I have the bottom left and bottom right serifs using the same corner component, one of them is scaled -100. Depending on the glyph, the app seems to interpolate between wrong corner components (see i). I tried to make the corner component order exactly the same, by pasting in the same order, but it doesn’t work. My solution was to move starting node elsewhere which worked.
Can you stabilise the behaviour please?

The screenshot is an extrapolation. The l is made the same way with the same starting node as i, but has no problem.

Can you send me the .glyphs file?

Coming your way!

As a workaround, there is a mekkablue script called Propagate corner components that helps you copy the corner components to other masters.