Re-assembled the unit fixing some lose parts. Flies like a charm. Not suitable for high winds and it is tiny but still beats the wind pretty well as seen in the video.
The flight time is AMAZING for a tiny EDF contraption

I calculated over 7 minutes theoretical flight time, which means I can easily get more than 6:30 minutes!