I think the OOTB functionallity for this that uses the SoftLinkRepository doesn't support custom IList types. https://gregwiechec.com/2017/07/generic-propertysoftlinkindexer-for-listproperty/ explains how to create your own version of the PropertySoftLinkIndexer so this works as expected.
I have a property in my page of type List<ContentReference> where i store referenses to pages that are connected to this pag.
When i am trying to move to trash one of the pages that exists in this list, i get an empty notification model.While i should get a notififcation that this page i used.
Do anyone know why ?