RLJB on the mobile version, if you have a ref attribute and you put on an option to "remove from list" it actually deletes the record instead of just removing it from the list
aware_support This will happen if the relationship is parent/child. For this type of a relationship if you delete a child from the parent's list the system will delete a child as it cannot exist without a parent