The whole falling off a ledge thing is not new, but I have not experienced it there before so it is definitely related to the patch.
IMO the vines should be hidden, but detectable on a perception check. If you succeed on a perception check, or a character is caught by the vines, they're considered "seen" and characters will path around them unless explicitly told to stand in them.
Could not agree with this more.