Same issue. The little hook that latches the cover into place was peeling off from the base of the cover.
What I did was put a tiny dot of superglue at the bottom of the hook (that is attached to the cover) to prevent it from wiggling out of place.
Now the little rubber hook is firmly in place...