Put a tiny little drop of loc-tite on the threads, and screw on the cup seal. Don't want to get any on the seal if you can help it. That will keep it from coming loose, and you might not have a problem again.
That seal and the o-ring should last a lot more than 2 years, unless you're an auto triggering mad man out on the field!
