The more likely cause is pilot error.
The Fredericton accident was due to stall in the flare during icing conditions AND retraction of flaps prematurely in a low energy state, thereby increasing the stall speed.
Pilot error.
But we'll have to wait. I'm only speculating.