Fatal logical error witch led to deletation of all tasks once you delete a category that was created before all has been fixed
location : UGCM.js > DeleteCategory() function
i filtered the tasks of target category first then i did a forEach on them