It does not mean that the endowment point can never be a competitive equilibrium. However, it does mean that the crossing of offer curves at the endowment allocation is not enough to guarantee that it is a competitive equilibrium.
As an example, consider the economy in this answer https://economics.stackexchange.com/a/42081/11824
Note that the point of endowment denoted by E in the answer is on the offer curves of both the individuals, but it is not the competitive equilibrium.
Now consider another example of an economy with two consumers
- $u_1(x_1,y_1)=\min(x_1,y_1)$, $u_2(x_2,y_2)=\min(x_2,y_2)$
- Endowment is $\omega_1=(1,1)$, $\omega_2=(1,1)$
In this latter economy, endowment allocation is the competitive equilibrium and is the only point where the offer curves of the two consumers intersect. Here is the picture:
In this economy, AEB is the offer curve of 1 and CED is the offer curve of 2. E is the endowment point as well as the point of intersection of the two offer curves, and it is also the competitive equilibrium allocation supported by any $(p_X,p_Y)\in [0,1]^2$ satisfying $p_X+p_Y=1$.
Generally speaking, if the endowment allocation is the competitive equilibrium allocation, then it will lie on the offer curves of both the individuals and hence on the intersection of the two offer curves, but the converse is not true as we have seen in the first example.