Its not really due to lack of a top sensor right? The front vision looked simply unable to avoid the thin and potentially moving branch.
I don't think a top sensor would have prevented that. Looks like it was tried to catch up real fast and the system wasn't able to react fast enough because of the light conditions? I would think going from bright light to shade so fast might throw off the system.