Commands only work if the list is active on the tab.
But for example: if I give the delete command, the list is deleted from the tab and not from the memory lists. Same thing happens when I try to rename, it just creates another list.
The address-list is still in memory until you delete any firewall rules that have that address-list on src or dst, ALSO ON THE PAST, or select and save another list in the dst or src field.
You can not simply set blank dst or src address-list on firewall rules, are still memoized internally.
Solution:
save another list in the dst or src field of firewall rules