He publicly apologised few hours ago
Elon is not a child, he is responsible for his actions.
One doesn’t take on any blame himself and doesn’t acknowledge his bad behaviour.
So yes , this is not enough because it’s just him eating crow while trying to save face. He hasn’t actually apologized for the actual issue.
Instead he deflected to some hypothetical other person that misled him.