Tesla rules out any “technical failure”