When removing a wall supporting roofs make sure that the roof has been removed before the wall. I think the second approach will let you force a colonists to remove a roof section but i don t think it will generate any tasks to do so automatically. What can i do about this.