I see one potential problem, your rubber gasket is on backwards! the way you have it mounted, it sticks out into the opening which would hold the top too far away from clipping on! Take the gasket off, flip it over and stick it back on so it sticks towards the body instead of the opening and the top should slip on...