Ya just gotta work with it, I thought I wasn't gonna be able to get it, try pushing down on the filter lid and then manually putting the latches in place...its definitely a tight fit but thats a good thing...it'll get there, just gotta be patient.
Fink