I am unable to shoot the rope to get it to drop on the high roof of the building the SHD Tech Cache is in in the Financial District by the Food Bank safehouse.
Just in case you didn't keep trying to get to it, you don't actually shoot down the rope here. You climb up another rope that's on the wall with the fish graffiti and shoot power boxes to open doors.