Life-threatening cardiac arrhythmias are associated with the existence of stable and unstable spiral waves. Termination of such complex spatio-temporal patterns by local control is substantially limited by anchoring of spiral waves at natural heterogeneities. Far-field pacing (FFP) is a new local control strategy that has been shown to be capable of unpinning waves from obstacles. In this article, we investigate in detail the FFP unpinning mechanism for a single rotating wave pinned to a heterogeneity. We identify qualitatively different phase regimes of the rotating wave showing that the concept of vulnerability is important but not sufficient to explain the failure of unpinning in all cases. Specifically, we find that a reduced excitation threshold can lead to the failure of unpinning, even inside the vulnerable window. The critical value of the excitation threshold (below which no unpinning is possible) decreases for higher electric field strengths and larger obstacles. In contrast, for a high excitation threshold, the success of unpinning is determined solely by vulnerability, allowing for a convenient estimation of the unpinning success rate. In some cases, we also observe phase resetting in discontinuous phase intervals of the spiral wave. This effect is important for the application of multiple stimuli in experiments.