The O-ring issue has been solved and fixed by Whites. They just released a update at MX Sport update The issue was with the O-ring itself not with any assembly issues. Apparently the O-ring used was too robust for the plastic screen. Whites has restarted production of the MX Sport.