Hello All,
Locking of the API Groups which are in use, is by design. Because of the below;
1. As a developer on the Portal, I add "Bank Payments APIs" Group to my "Bank Payment" app, and then publish my app to iTunes.
2. As a user, I download the Bank Payment app and start using it to do my banking with iTunes
3. As an API Owner on the Portal, I decide my API is no longer belongs in the Bank Payments APIs group, so I edit the group to remove the API
4. All instances of the Bank Payment app are now broken...
Instead, you should be able to deprecate and introduce a new version of the API Group, as you do for any API.
HTH.
Regards,
Vaseem