I have created a custom metadata type with 'Public' visibility at the metadata level but restricting the access to 'Upgradable' on the record level.
I managed package it and installed it in the subscriber org.When I try to edit the record & change the 'Protected Component' checkbox to 'Checked', it displays the message 'Insufficient access' which is as expected but ends up deleting the record.
Is it a known issue? Or am I doing something wrong?