This question build on top of this other question: Dividing a curve into chords of equal length, for which I wrote an (incomplete) answer. I got the feeling we might need some help from a real topologist. Let me repeat the crucial definitions. We are dealing with curves $c:[0,1]\to\Bbb R^m$ which are assumed to be continuous maps.
Definition. Given a curve $c:[a,b]\to\Bbb R^m$ and $n\in\Bbb N$, an equichordal subdivision of $c$ into $n$ segments is a sequence $t_i,i=0,...,n$ with $$a=t_0\leq t_1\leq\cdots\leq t_{n-1}\leq t_n=b, \qquad \|c(t_{i-1})-c(t_i)\|=\Delta,\quad \text{for all $i=1,...,n$}$$ and some chord length $\Delta$.
Essentially this means we are looking for $n+1$ points on a curve (including the end points) so that neighboring points all have the same Euclidean distance $\Delta$ from each other. Now the big question is:
Question: Is it always possible for arbitrary curves $c$ and $n\in\Bbb N$ to equichordally subdivide $c$ into $n$ segments?
It seems not so strange to assume that this might be. However, look at the following examples for $n=3$. The subdivision might not at all follow the shape of the curve or will look similar to a subdivision with equal arc lengths (for small $n$). Most of the time, for a given $n$ the final chord length $\Delta$ is pretty unpredictable.
Further information for the interested reader:
- In one of my answers I gave a proof that felt good at first, but I cited a result incompletely. I used this statement despite some answer below gave a nice counter-example. Currently I have no idea how to justify that this is no problem. I also think that my proof might be too complicated, even though it proves a more general statement (the existence of a continuous transition from a trivial subdivision to a subdivision of the whole curve).
- In this answer Rahul gave a proof for the cases $n=2$ and $n=3$. He (and now me too) got the feeling that this might be generalizable by someone with enough experience in topology (homotopy maybe?). I really prefer Rahul's approach for its simplicity. He even posted a follow up question on it over here.
- As far as I know, there is no easy way to find such a subdivision. For sufficiently well behaved curves it might be possible to just choose some reasonable subdivision and wiggling the points a bit to bring them into the right spot for equichordality. However, this will fail in general. Also, given an equichordal subdivision of some subcurve of $c$, it is highly non-trivial to "stretch" it out to cover the whole curve while still keeping the desired property. I found counterexamples for most easy approaches. For example, test your procedure on the examples given above.
- I have not studied any possible counter-examples in higher dimensions. I only looked at plane curves so far. I have no clue what might hide over there.



Niels Diepeveen helped me fill the gap in my incomplete proof, which I've deleted from the original question and moved here because it fits this question better.
We take the curve to be $c:[0,1]\to\mathbb R^m$ and assume that $c(0)\ne c(1)$ (otherwise a trivial solution exists). A subdivision into $n$ segments is determined by its vector of interval lengths, $s=(s_1,\dots,s_n)$ where $s_i=t_i-t_{i-1}$. The set of all valid $s$ forms the standard simplex $$\Delta^{n-1}=\left\{(s_1,\dots,s_n):\sum_{i=1}^n s_i=1, s_i\ge 0\text{ for all }i=1,\dots,n\right\},$$ which is an $(n-1)$-dimensional polytope embedded in $\mathbb R^n$. In fact, $\Delta^{n-1}$ lies in the nonnegative orthant $\mathbb R_+^n$ and its boundary lies in $\partial\mathbb R_+^n$: vertices lie on the coordinate axes, $1$-faces (edges) lie on the coordinate $2$-planes, and so on.
Consider the function $d:\Delta^{n-1}\to\mathbb R_+^n$ mapping the vector of interval lengths to the vector of chord lengths, $$d(s)=(\|c(t_1)-c(t_0)\|,\dots,\|c(t_n)-c(t_{n-1})\|),$$ where $t_i=\sum_{j=1}^i s_j$. This function is nonnegative ($d(s)_i\ge 0$), nondegenerate ($d(s)\ne0$ because $c(t_0)\ne c(t_n)$), and preserves zero coordinates ($d(s)_i=0$ if $s_i=0$). Zero coordinate preservation is the key property here: it means that while $d$ may transform $\Delta^{n-1}$ into an arbitrarily complicated, possibly self-intersecting $(n-1)$-dimensional surface, it cannot detach its boundary from the faces of $\partial\mathbb R_+^n$. Vertices still lie on the coordinate axes, edges become curves lying on the coordinate $2$-planes, and so on.
We want to prove that there exists an $s\in\Delta^{n-1}$ such that all the components of $d(s)$ are equal. Equivalently, we want to show that the surface $d(\Delta^{n-1})$ intersects the line $\{(a,\dots,a):a\in\mathbb R\}$.
From left to right: A curve $c([0,1])$, the corresponding deformed simplex $d(\Delta^{n-1})$ for $n=2$, $d(\Delta^{n-1})$ for $n=3$.
Rescaling $d(s)$ so that its components sum to $1$, we obtain the map $$\hat d(s) = \frac{d(s)}{\sum_{i=1}^n d(s)_i},$$ which is well-defined and continuous because $d(s)$ is never zero. It is easy to verify that $\hat d$ maps the simplex $\Delta^{n-1}$ to itself; further, zero coordinate preservation implies that $\hat d$ also maps each face of $\Delta^{n-1}$ to itself. It can be shown using Brouwer's fixed point theorem that such a mapping must be surjective. Therefore, there exists an $s\in\Delta^{n-1}$ such that $\hat d(s)=(\frac1n,\dots,\frac1n)\in\Delta^{n-1}$, which is equivalent to the desired result.
In fact, we have proved a slightly stronger property: For any vector of nonnegative chord length ratios $r=(r_1,\dots,r_n)$, we can find a subdivision $s$ such that $d(s)=ar$ for some $a\in\mathbb R$.