Given an $\omega_1$-tree $T$ in the ground model, can Laver forcing add a cofinal branch to $T$? Assume GCH in the ground model.

Definitions:

An $\omega_1$-tree is a well-founded tree of height $\omega_1$ with all levels countable. A cofinal branch of $T$ is a maximal chain of type $\omega_1$. Laver forcing $\mathbb{L}$ consists of subtrees $T$ of $\omega^{<\omega}$ where, for some $x\in T$, every $y<_T x$ has only one child and every $y\geq_T x$ has $\aleph_0$ children. $q\leq_{\mathbb{L}} p$ iff $q\subset p$.

Related results:

Silver proved in 1971 that a countably closed forcing cannot add a cofinal branch to $T$: given $p_\varnothing$ forcing a new cofinal branch $B$, construct conditions $(p_s:s\in 2^{<\omega+1})$ where $p_t\leq p_s$ for $s\subset t$ but for $s\perp t$ nodes $b_s\perp b_t$ of $T$ are respectively forced into $B$ by $p_s$ and $p_t$. This contradicts countability of any level $T_\delta$ chosen high enough that $b_s\in T_{<\delta}$ for all finite $s$.

I can modify the above argument to show that Sacks forcing (perfect subtrees of $2^{<\omega}$) does not add a cofinal branch to $T$. Given $s\in 2^n$ and $p_s$, I find, for each $y\in p_s$ minimal with respect to having $n$ splitting nodes below it, conditions $$q_{sy0},q_{sy1}\leq p_s|y=\{x\in p_s: x\not\perp y\}$$ that respectively force nodes $c_{sy0},c_{sy1}$ into $B$ such that $c_{sy0}\perp c_{sz1}$ for all $y,z$. Then $p_{si}=\bigcup_y q_{syi}$ preserves the first $n$ 'levels' of splitting nodes of $p_s$, ensuring that $\{p_{f|n}:n<\omega\}$ has a common extension $q_f$ for each $f\in 2^{\omega}$. Finally, choose $\delta$ sufficiently high and then extend each $q_f$ to $p_f$ deciding $B$ at level $\delta$. If $f\not=g$, then $p_f$ and $p_g$ disagree about $B$ at level $\delta$.

The above fusion argument also applies to Miller forcing; just replace 'splitting' with 'infinitely splitting.' However, for Laver forcing, $p_{si}=\bigcup_y q_{syi}$ above may fail to be a condition because the 'trunks' of the $q_{syi}$ may be too long.