This happens regularly on my 99 TD5 - I find that if I bash the cassette roughly and repeatedly with tips of fingers it will unstick and then slide out when I press the button. Always worked so far but fingers getting a bit sore. I will try the credit card trick next time - thanx for the tip.