fresh engine blowing oil filter o ring on start up

Stupid question, I realize, but are you 100% positive you do not have an old filter seal stuck to the filter adapter? I have seen people swear they did not and guess what? There one was. Just food for thought.