you bought it from mikes? well theres your problem.
the rubber gasket mite be getting cought up in the latch mechanism. take it out if you can and see if it latches without it.
gasket might be too thick too.
You are aware of the risk of buying parts from mikesxs, right?