Yes, it should.

Is it a 2nd hand unit? Could one of the pins have bent? It’s a risk with CF cards, I hear.