While reading the paper On Scott's Core Theorem [Swarup & Rubinstein: 1990], I was stumped trying to recreate the following, which I feel ought to be very straightforward.
Suppose we have a two-sided surface $S$, which forms a component of the frontier of a 3-manifold $V$, itself lying inside some 3-manifold $M$ (possibly with boundary). Suppose also that the map generated by inclusion: $\pi_1(S) \to \pi_1(M)$, is not injective.
$$S^2 \subset \text{fr}(V^3) \subset V^3 \subset M^3:$$
It is alluded in the paper above that one should be able to apply Dehn's Lemma/The Loop Theorem (perhaps repeatedly) to modify the surface $S$ (either by removing disks from $V$ or adding [fattened] disks to $M\backslash V$) to obtain $\pi_1$-injective surface(s) in its place.
However, I had difficulty in verifying this for myself, as my attempts either failed to satisfy the hypotheses of the theorems above, or obtained too weak a result. Here are some difficulties I faced:
For a loop $\gamma$ in $S$ which is nullhomotopic in $\pi_1(M)$, can a nullhomotopy be taken to lie entirely either in $\overline{M\backslash V}$ or $V$?
Is it guaranteed that $\ker(\pi_1(S) \to \pi_1(M))$ is finitely generated?
Can one guarantee that a generator of this kernel is a simple closed loop, or at least has finitely many self-intersections?
(I include these, as they perhaps highlight a flaw in my naïve approach, which is to induct on the number of generators in a minimal generating set of $\ker(\pi_1(S) \to \pi_1(M))$.)
My question is this: Can one apply Dehn's Lemma/The Loop Theorem as indicated in the third paragraph, without any further assumptions? If so, what approach should one take?