I am seeing nowhere near 90% success. It fails 2-3 times out of 10 attempts consistently. In fact, I generally don't get to 10 tries. After it's failed 3 times I stop - and that usually means I have only tried it 7-8 times.

Funny how I never see anything like that kind of "luck" when melding with a 10% chance. It has no issue holding out for 20-30 turns under those circumstances.