Mines a small and broke pretty quickly. As i said before, they where having problems on the demo day i attended, so have known since the release. I rode a small then, same problem.
On a positive note, second ride on some proper Welsh tech after my fix and no issues.