Why would you have to have map locations flagged before exploring the area? Or why would exploring first prevent Rob from adding the flags? Seems pretty non-linear to me...

There are several doors in the sewers that must be opened by levers from the other side.