Rigor:
We claim the answer is all even $n$. Denote the $n$ coin positions around the circle as $0, 1, \dots, n - 1$ in clockwise order. Let $c_i$ denote the value of the coin in position $i$, and $p_i$ denote our position after the $i$-th move. WLOG $p_0 = 0$ and $c_0 = 1$, and note on each turn if we are at position $p_i$, we jump to position $p_{i + 1} = (p_i + c_{p_i} \mod n)$. Hence note
\[p_{i + 1} = \left (p_0 + \sum_{k = 0}^i c_{p_k} \mod n \right )\]Then we visit every coin if and only if $p_0, p_1, \dots, p_{n - 1}$ are distinct. The if direction is because we visit $n$ distinct positions, which must be the $n$ distinct coins. only if is because, if $p_a = p_b$ for some $n - 1 \geq a > b \geq 0$, note we will repeatedly visit the sequence $(p_a, p_{a + 1}, \dots, p_{b - 1})$, and never visit any new coins we have yet to visit. We prove that if $n$ is odd, we can never visit all the coins. Assume we can. Note if $c_{p_i} = n$ for some $i < n - 1$, then $p_{i + 1} = (p_i + c_{p_i} \mod n) = p_i$. However, there must be $i \in \{0, 1, \dots, n - 1\}$ such that $c_{p_i} = n$, since we can visit the coin with value $n$. Then $c_{p_{n - 1}} = n$. Thus $\{c_{p_0}, c_{p_1}, \dots, c_{p_{n - 2}}\} = \{1, 2, \dots, n - 1\}$. Hence
\[p_{n - 1} = \left ( p_0 + \sum_{i = 0}^{n - 2} c_{p_{i}} \mod n \right )\]\[p_{n - 1} = \left (\frac{(n - 1)n}{2} \mod n \right ) = 0\]Thus $p_{n - 1} = p_0$, contradiction. Now we prove that we can visit all coins if $n$ is even. We set $c_{p_{n - 1}} = n$ and $(c_{p_0}, c_{p_1}, c_{p_2}, c_{p_3}, \dots c_{p_{n - 2}}) = (1, n - 2, 3, n - 4, \dots, n - 1)$, where $c_{p_i} = 2i - 1$ and $c_{p_i} = n - i - 1$ when $i$ is even and odd respectively. Then we are done if $p_0, p_1, \dots, p_{n - 1}$ are distinct. If $p_a = p_b$ for $0 \leq a, b \leq n - 1$,
\[p_a = \left ( p_0 + \sum_{i = 0}^{a - 1} c_{p_{i}} \mod n \right ) = p_b = \left ( p_0 + \sum_{i = 0}^{b - 1} c_{p_{i}} \mod n \right )\]\[\iff f(a - 1) \equiv f(b - 1) \pmod{n}\]Where $f(x) = \sum_{i = 0}^x c_{p_{i}}$ evaluates to $n - \frac{x + 1}{2}$ when $x$ is odd and $\frac{x}{2} + 1$ when $x$ is even. If $a - 1$ and $b - 1$ are of the same parity, clearly $a - 1 \equiv b - 1 \pmod{n} \implies a = b$. If WLOG $a$ is even and $b$ is odd,
\[p_a = p_b \iff f(a - 1) \equiv f(b - 1) \iff \frac{a + b - 1}{2} + 1 \equiv 0 \pmod{n}\]\[\iff a + b + 1 \equiv 0 \pmod{2n}\]However, $a + b + 1 \leq (n - 2) + (n - 1) + 1 < 2n$. Thus $p_a = p_b \iff a = b$, and we are done.