I have several of these "cassette adapters" and one of them does not work for me, it is new. My cassette player is an auto-reverse model. Because there is no tape, only the take up reel spins, and not the supply reel. Actually, there is NO supply reel. This is what my deck senses to determine when it is time to reverse the direction.
This one cassette does not eject, but it constantly reverses. I bought a different brand/model and it worked fine. I have found these at the 99 cent store for 99 cents (duh) as well as places like Best Buy for nearly $30. Same brand/model.