As someone with command time on he A320 as well as having done the A320 maintenance course I have to say that even with the help of 26 pages of PPrune wisdom I would not like to speculate on the cause of this accident.
So I will wait for the offical report before making comment