Непонятно, каким образом вы подписываетесь на событие Remove класса Folders.
Скорее всего, исходный объект удаляется сборщиком мусора.Вам нужно объявить его в глобальной области видимости (то есть на уровне класса), чтобы убедиться, что он жив, когда папка удаляется.