Found a another little bug while testing that abilites thing. If you component has 3 or more abilities or 3 or more techs required then deleting the Last one and then saving it still saves the Last one.

Deleting one in the middle of the list or when there are 1 or 2 works ok.