Even with the latest version removing mods from custom mod packs can often lead to unwanted results. Reason is the automatic deletion of dependencies.
Sometimes the app deletes the parent of a library mod or add-on (e..g Ore Excavation and Ore-Excavation: Shape Selector for 1.12.2. Removing the latter autmatically removes the first)
Deleting a mod with library dependencies always deletes these libraries even though they might be needed with other mods
So I am strongly suggesting to the remove the automatic and silent deletion of dependencies. Instead the Curseforge app should ask the user what to do with these dependencies.