Let $H,\langle\rangle$ be a pre-Hilbert space and $(e_1,\ldots,e_n,\ldots)$ an orthonormal basis of $H$.
Suppose that there is some $x$ such that $\forall i, \langle x,e_i\rangle=0$
Must $x$ be $0$ ?
This is obviously true when $\operatorname{Span}(e_i)$ is closed, or when $H$ is finite-dimensional. Otherwise, $\operatorname{Span}(e_i)^\bot$ needs not be in direct sum with $\operatorname{Span}(e_i)$.
I think a counter-example must exist, but I haven't found one.