Oil light stays on too long on a cold start

How a filter is oriented determines whether it needs the internal check or not. So some may not be universal applications even though they will screw on.
Let us know if a different filter makes a significant difference.
Since only 9 to 11 psi will turn a oil warning lamp off, a actual oil pressure gauge would be beneficial.
Good luck with it.